FTPコマンド リファレンス
接続・終了
| 動作 | コマンド |
| FTPサーバに接続する。 | open |
| FTPサーバにログインする。 | user |
| FTP環境の設定状況を表示する。 | status |
| FTPサーバとの接続を閉じる。 | close / disconnect |
| FTPサーバとの接続を閉じ、ftpを終了させる。 | bye / quit |
環境設定
| 動作 | コマンド |
| 詳細表示モードの有効/無効を切り替える。 | verbose |
| デバッグモードの有効/無効を切り替える。 | debug |
| パケットトレース機能の有効/無効を切り替える。 | trace |
| ワイルドカード文字の使用可/不可を切り替える。 | glob |
| 転送の進捗率表示の有無を切り替える。 | hash |
| 対話モードの有効/無効を切り替える。 | prompt |
| ファイル転送モードを変更する。 | type |
| ファイルの転送モードをASCIIモードに変更する。 | ascii |
| ファイルの転送モードをBinaryモードに変更する。 | binary |
| ファイル転送完了時にBEEP音を鳴らすか否かを変更する。 | bell |
ファイル・ディレクトリ操作
| 動作 | コマンド |
| リモートマシンのカレントディレクトリのパスを表示する。 | pwd |
| リモートマシンのカレントディレクトリを変更する。 | cd |
| ローカルマシンのカレントディレクトリを変更する。 | lcd |
| リモートマシンのディレクトリの内容を出力する。 | dir / ls |
| リモートマシンのディレクトリ(複数選択可能)の内容を出力する。 | mdir / mls |
| リモートマシンのディレクトリを作成する。 | mkdir |
| リモートマシンのディレクトリを削除する。 | rmdir |
| リモートマシンのファイルを削除する。 | delete |
| リモートマシンのファイル(複数選択可能)を削除する。 | mdelete |
| リモートマシンのファイルの名前を変更する。 | rename |
ファイルの転送・取得
| 動作 | コマンド |
| リモートマシンのファイルを取得する。 | get / recv |
| リモートマシンのファイル(複数選択可能)を取得する。 | mget |
| ローカルマシンのファイルを転送する。 | append / put / send |
| リモートマシンのファイル(複数選択可能)を転送する。 | mput |
コマンド実行
| 動作 | コマンド |
| ローカルマシンのコマンド操作を行う。 | ! |
| コマンドをリモートマシンに送信して実行させる。 | literal / quote |
ヘルプコマンド
| 動作 | コマンド |
| コマンドのヘルプを表示する。 | ? / help |
| リモートコマンドのヘルプを表示する。 | remotehelp |
