#ftp hogehoge
と入力します。ユーザ名とパスワードを要求されますので、これを入力します。
220 sion.ygg.or.jp FTP server (Version wu-2.4.2-academ
Mon Aug 3 19:17:20 EDT 1998) ready.
Name (sion:foo):foo
331 Password required for foo.
Password:EnterYourPassword
230 User foo logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
オープンなftpサイトに匿名接続(anonymous ftp)するのであれば、ユーザ名をanonymousとして、メールアドレスをパスワードとして入力します。
以下の説明では、接続先のホストをリモートホスト、接続もとのホストをローカルホストと言います。
コマンド | 効果 | 備考 |
---|---|---|
cd /pub | 絶対パス指定で/pubに移動 | |
cd pub | 相対パス指定でpubに移動 | |
cd .. | 相対パス指定で上位のディレクトリへ移動 | cdupと同じ |
コマンド | 効果 | 備考 |
---|---|---|
lcd /pub | 絶対パス指定で/pubに移動 | |
lcd pub | 相対パス指定でpubに移動 |
コマンド | 効果 | 備考 |
---|---|---|
pwd | カレントディレクトリ名を取得 | |
ls | カレントディレクトリにあるファイル名を取得 | |
ls -l | カレントディレクトリにあるファイルの詳細情報を取得 |
コマンド | 効果 | 備考 |
---|---|---|
bin | 転送モードをbinaryに設定 | binaryモードでは、ホストにあるファイルをそのまま取得可能 |
prompt | 確認の有無を切替 | |
hash | 転送したデータ量を"#"で表示 |
コマンド | 効果 | 備考 |
---|---|---|
get hogehoge | hogehogeと言うファイルを取得 | |
mget hoge* | ファイル名の最初の4文字がhogeであるファイルを取得 | promptをoffにしておくと複数のファイルを一気にget可能 |
コマンド | 効果 | 備考 |
---|---|---|
put hogehoge | hogehogeと言うファイルを送信 | |
mput hoge* | ファイル名の最初の4文字がhogeであるファイルを送信 |
コマンド | 効果 | 備考 |
---|---|---|
!command | ftpのプロンプトにおいて、最初に"!"を入力すると、ローカルホストでコマンドを実行することができます | !ls -l
のように使用 |