Welcome to Our Website

Linux ftpコマンドを使用してシェル上のファイルをアップおよびダウンロードする方法

このチュートリアルでは、シェル上でLinux ftpコマンドを使 まだどのように接続するFTPサーバ、ファイルのダウンロードをクリックします。 多くの素敵なデスクトップFTPクライアントが利用可能ですが、FTPコマンドは、SSHセッションを介してサーバー上でリモートで作業し、FTPストレージからバック,

ステップ1:FTP接続を確立する

FTPサーバーに接続するには、ターミナルウィンドウに”ftp”と入力し、次にドメイン名を入力する必要があります。domain.com’またはFTPサーバーのIPアドレス。

例:

ftp domain.com
ftp 192.168.0.1
ftp [email protected]

注:この例では、匿名サーバーを使用しました。

上記の例のIPとドメインを、FTPサーバーのIPアドレスまたはドメインに置き換えます。,

ステップ2:ユーザーとパスワードでログイン

ほとんどのFTPサーバーのログインはパスワードで保護されているため、サーバーは”ユーザー名”と”パスワード”を求めます。

いわゆる匿名FTPサーバーに接続する場合、ユーザー名と空のパスワードとして”anonymous”を使用してみてください。

Name: anonymous
Password:

端末は次のようなメッセージを返します。

230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

正常にログインしたとき。,

ステップ3:ディレクトリでの作業

FTPサーバー上のフォルダをリスト、移動、作成するコマンドは、コンピュータ上でローカルにシェルを使用するのとほぼ同じです。lsはlist、cdはディレクトリを変更し、mkdirはディレクトリを作成します。..,ity設定:

ftp> ls

サーバーが返されます:

ディレクトリを変更する:

ディレクトリを変更するには、次のように入力できます:

ftp> cd directory

サーバーが返されます:

250 Directory succesfully changed.

step4:ftpでファイルをダウンロードする

ファイルをダウンロードする前に、’lcd’コマンドを使用してローカルftpファイルのダウンロードディレクトリを設定する必要があります。

lcd /home/user/yourdirectoryname

ダウンロードディレクトリを指定しないと、ftpセッションを開始した時点のカレントディレクトリにファイルがダウンロードされます。,

これで、’get’コマンドを使用してファイルをダウンロードできます。

get file

ファイルは以前に’lcd’コマンドで設定したディレクトリにダウンロードされます。

サーバーは次のメッセージを返します。

local: file remote: file 
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for file (xxx bytes).
226 File send OK.
XXX bytes received in x.xx secs (x.xxx MB/s).

いくつかのファイルをダウンロードするには、ワイルドカードを使用できます。 この例では、私はすべてのファイルをダウンロードします。xlsファイル拡張子.

mget *.xls

ステップ5:FTPでファイルをアップロードする

FTP接続を行ったローカルディレクトリにあるファイルをアップロードできます。,
ファイルをアップロードするには、’put’コマンドを使用できます。

put file

アップロードしたいファイルがローカルディレクトリにない場合は、”/”で始まる絶対パスを使用することもできます。

put /path/file

いくつかのファイルをアップロードするには、上記のmgetの例と同様のmputコマンドを使用します。

mput *.xls

ステップ6:ftp接続を閉じる

ftp作業が完了したら、セキュリティ上の理由から接続を閉じる必要があります。, 接続を閉じるために使用できる三つのコマンドがあります:

bye
exit
quit

それらのいずれかがFTPサーバーからPCを切断し、返されます:

221 Goodbye

ftpサーバーに接続したら、’help’と入力すると、利用可能なすべてのftpコマンドが表示されます。

Linux ftpコマンドを使用してシェル上のファイルをアップおよびダウンロードする方法

コメントを残す

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