コマンドラインからFTPを使用するには?

Updated:12/30/2019by Computer Hope

MS-DOSやLinuxシェルなどのコマンドラインインターフェイスからFTPに接続して使用するには、以下のリンクをクリックし

Note

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
Tip

複数のファイルを取得する場合は、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ヘルプとサポート。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ツールバーへスキップ