LINUX COMPUTING

ftp : 2つのホスト間でファイル転送を行う

構文

ftp [-ginv] [host]

説明

ftpサーバーに接続し、ファイル転送をおこなう

オプション

-g 正規化表現を無効にする
-i 複数のファイル転送中にプロンプトを表示させない
-n 「.netrc」を使用した自動ログインを行わない
-t パケットのトレース機能を有効にする
-v リモートサーバーからのすべてのレスポンス情報を表示する

内部コマンド

ascii, asc 転送モードをテキスト(ASCIIモード)にする
binary, bin 転送モードをバイナリにする
bye, quit ftpを終了する
close, disconnect リモートホストから切断する
dir リモートホストのディレクトリのファイル一覧を表示する
get file リモートホストのファイルをローカルホストで受信する
lcd dir ローカルホストのディレクトリを移動する
ls [dir] [file] リモートホストのディレクトリのファイル一覧を表示する
mget files リモートホストの複数のファイルをローカルホストで受信する
mkdir ディレクトリを作成する
mput files ローカルホストの複数のファイルをリモートホストへ送信する
open host リモートホストに接続する
put file ローカルホストのファイルをリモートホストへ送信する

使用例

ftp> open 192.168.11.200
Connected to 192.168.11.200 (192.168.11.200).
220 Welcome to blah FTP service.
Name (192.168.11.200:hoge): foo
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,11,200,48,27)
150 Here comes the directory listing.
drwxr-xr-x    2 500      500          4096 Aug 13  2010 Desktop
-rw-rw-r--    1 500      500      104857600 Feb 04  2011 testfile
226 Directory send OK.
ftp> get testfile
local: testfile remote: testfile
227 Entering Passive Mode (192,168,11,200,33,0)
150 Opening BINARY mode data connection for testfile (104857600 bytes).
226 File send OK.
104857600 bytes received in 40.6 secs (2.5e+03 Kbytes/sec)
ftp> bye
221 Goodbye.
目次
PR
最近のトピック
週間アクセスランキング
デル株式会社
Copyright (C) 2017 Linux Computing All rights reserved