リモート・ホストに接続してファイルの送受信を行います。コマンドが実行されると、「ftp」の内部コマンドモードに移行します。
ftp [-igntv] [ホスト]
-i
|
複数のファイル転送中にプロンプトを表示しません。
|
-g
|
正規化表現を無効にします。
|
-n
|
「.netrc」を使用した自動ログインを行いません。
|
-t
|
パケットのトレース機能を有効にします。
|
-v
|
リモートサーバーからのすべてのレスポンス情報を表示します。
|
ホスト
|
接続するホストを指定します。ホスト名かIPアドレスで指定します。
|
open ホスト |
指定したホストに接続します。 |
close, disconnect |
ホストから切断します。 |
bye, quit |
「ftp」コマンドを終了します。 |
binary, bin |
転送モードをバイナリにします。 |
ascii, asc |
転送モードをテキスト(ASCIIモード)にします。 |
pwd |
現在のディレクトリの位置を表示します。 |
cd ディレクトリ |
FTP 先のディレクトリを移動します。 |
lcd ディレクトリ |
ローカル側のディレクトリを移動します。ディレクトリを省略するとローカル側の現在のパスを絶対パスで表示します。 |
mkdir |
FTP 先にディレクトリを作成します。 |
delete ファイル名 |
FTP 先のファイルを削除します。 |
rename ファイル名 新ファイル名 |
FTP 先の既存ファイル名やディレクトリ名を変更します。 |
get ファイル名 |
リモート・ホストのファイルをローカル・マシンへ転送します。 |
put ファイル名 |
ローカル・マシンのファイルをリモート・ホストへ転送します。 |
mget ファイル名 |
リモート・ホストの複数ファイルをローカル・マシンへ転送します。 |
mput ファイル名 |
ローカル・マシンの複数ファイルをリモート・ホストへ転送します。 |
help, ? |
使用可能なコマンド一覧を表示します。 |
$ ftp linux.xxx.xx.jp |
「linux.xxx.xx.jp」というリモート・ホストに接続します。
|
$ ftp |
「ftp」の内部コマンドモードに移行します。
|
ftp> open linux.xxx.xx.jp |
「linux.xxx.xx.jp」というリモート・ホストに接続します。
|
〜 中略 〜 |
|
ftp> cd /tmp |
「/tmp」ディレクトリに移動します。
|
ftp> bin |
転送モードをバイナリにします。
|
ftp> get file1 |
リモート・ホストの「/tmp/file1」をローカル・ホストに転送します。
|
|
|