
MS-DOSやLinuxシェルなどのコマンドラインインターフェイスからFTPに接続して使用するには、以下のリンクをクリックし
FTPは暗号化された送信ではないため、ユーザー名とパスワードを含めて送信されたデータは、送信を傍受している人が読み取ることができます。 より安全な送信が必要な場合は、SFTPを使用することをお勧めします。,
FTPを使用して接続
MS-DOSプロンプト、コマンドライン、またはLinuxシェルでFTPを使用して別のコンピュータに接続するには、FTPと入力し、Enterキーを押します。 FTPを使用したら、次の例に示すように、openコマンドを使用してFTPサーバーに接続します。
open ftp.example.com
上記の例では、次のように置き換えますexample.com 接続する場所のドメイン名またはIPアドレス。 例としては、open192.168.1.12があります。
デフォルトでは、openコマンドはTCPポート21を使用してFTP接続を行います。, 接続に別のTCPポートが必要な場合は、openコマンドでドメイン名またはIPアドレスの後にポート番号を入力します。
接続すると、ユーザー名とパスワードのプロンプトが表示されます。 これらの資格情報が入力されると、サーバーでは、権限に応じてファイルを参照、送信、または受信できます。 サーバーの一部をきは匿名ログイン用のゲストまたはe-メールアドレスにお送りします。
FTPでファイルを送受信する
サーバーからコンピューターにファイルを取得するには、次の例に示すようにgetコマンドを使用します。 この例では、ファイルmyfileを取得します。htm。,
get myfile.htm
複数のファイルを取得する場合は、mgetとワイルドカードを使用します。 たとえば、で終わるすべてのファイルを取得したい場合。htm、mget*と入力できます。htm。 最後に、各ファイルが送信されているときにプロンプトが表示されないようにするには、promptと入力してプロンプトを無効にします。
次の例に示すように、sendコマンドを使用して、ファイルを別の接続されたコンピューターに移動します。 この例では、myfileを送信しています。htmを現在のディレクトリに移動します。,
send myfile.htm
送信されるファイルがローカルの作業ディレクトリにある必要があることを認識することが重要です。 つまり、FTPコマンドを入力したときにあったディレクトリです。 ファイルを含むローカルディレクトリに変更する場合は、lcdコマンドを使用します。 たとえば、Windowsでは、lcdと入力しますc:\windows ローカルディレクトリをWindowsディレクトリに設定する。
FTPコマンド
FTPおよびオペレーティングシステムのバージョンによっては、次の各コマンドが動作する場合と動作しない場合があります。 タイピング-ヘルプまたはa? 使用可能なコマンドを一覧表示します。, 以下は、WindowsコマンドラインFTPコマンドで使用できるFTPコマンドの一般的な説明です。
- LinuxおよびUnix FTPコマンドのヘルプおよび情報。li>
| コマンド | 情報 |
|---|---|
| ! | 感嘆符コマンドは、FTPからオペレーティングシステムに一時的に切り替わります。 オペレーティングシtd> |
| どうすればいいですか? | ヘルプ画面にアクセスします。 |
| append | ローカルファイルにテキストを追加します。, |
| ascii | ASCII転送モードに切り替えます。 |
| ベル | ベルモードのオンまたはオフを切り替えます。 |
| binary | バイナリ転送モードに切り替えます。 |
| さようなら | FTPから終了します。 |
| cd | ディレクトリを変更します。 |
| 閉じる | FTPから終了します。 |
| delete | ファイルを削除します。 |
| debug | デバッグのオンまたはオフを設定します。 |
| dir | 接続されている場合はファイルをリストします。 dir-Cは、ワイド形式のファイルを一覧表示します。, dir-1はアルファベット順に裸の形式でファイルを一覧表示します dir-rは逆のアルファベット順にディレクトリを一覧表示します。 dir-Rリストにあるすべてのファイルを現在のディレクトリとサブディレクトリ. dir-Sはアルファベット順に裸の形式でファイルをリストします。 |
| 切断 | FTPから終了します。 |
| get | 接続されているコンピュータからファイルを取得します。 |
| glob | グロビングをオンまたはオフに設定します。 オフにすると、putおよびgetコマンドのファイル名は文字通り使用され、ワイルドカードは使用されません。, |
| hash | ハッシュマークの印刷をオンまたはオフに設定します。 オンにすると、1024バイトのデータを受信するたびに、ハッシュマーク(#)が表示されます。 |
| ヘルプ | ヘルプ画面にアクセスし、コマンドがhelpの後に入力された場合にコマンドに関する情報を表示します。 |
| lcd | 単独で入力した場合はローカルディレクトリを表示し、lcdの後にパスを入力した場合はローカルディレクトリを変更します。 |
| リテラル | リテラルコマンドを接続されたコンピュータに送信し、予期される一行の応答を返します。, |
| ls | リモート接続されているコンピュータのファイルを一覧表示します。 |
| mdelete | 複数削除します。 |
| mdir | 複数のリモートディレクトリの内容をリストします。 |
| mget | 複数のファイルを取得します。 |
| mkdir | ディレクトリを作成します。 |
| mls | 複数のリモートディレクトリの内容をリストします。 |
| mput | 複数のファイルを送信しました |
| オープン | アドレスを開きます。 |
| prompt | プロンプトを有効または無効にします。, |
| put | Send one file. |
| pwd | Print working directory. |
| quit | Exits from FTP. |
| quote | Same as the literal command. |
| recv | Receive file. |
| remotehelp | Get help from remote server. |
| rename | Renames a file. |
| rmdir | Removes a directory on the remote computer. |
| send | Send single file., |
| status | 現在有効と無効のオプションのステータスを表示します。 |
| trace | パケットトレースを切り替えます。 |
| タイプ | ファイル転送タイプを設定します。 |
| ユーザー | 新しいユーザー情報を送信します。 |
| verbose | verboseをオンまたはオフに設定します。 |
追加情報
- 追加情報および関連リンクについては、FTP定義を参照してください。
- FTPヘルプとサポート。