ホームページ  >  記事  >  運用・保守  >  Linux での FTP コマンドは何ですか?

Linux での FTP コマンドは何ですか?

藏色散人
藏色散人オリジナル
2023-03-21 09:59:472177ブラウズ

Linux での FTP コマンドには、1. ftp コマンド、2. close コマンド、3. disconnect コマンド、4. open コマンド、5. user コマンド、6. account コマンド、7. bye コマンド、8. quit コマンド; 9. help コマンド; 10. rhelp コマンド; 11. ascii コマンド; 12. binary/bi コマンド; 13. bell コマンドなど

Linux での FTP コマンドは何ですか?

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

Linux での FTP コマンドとは何ですか?

# Linux FTP コマンドの完全なセット

1、はじめに

Below すべてのコマンドの説明と例を示します。

説明: 1.remote-file はリモート ファイル、つまりサーバー上のファイルを指します

2. local-file はローカル ファイル、つまりサーバー上のファイルを指しますローカル マシン

2. ログインおよびログアウト コマンド

2.1 ftp

$ ftp 192.168.0.2

形式: ftp [ host]

ホストは ftp host ip です。このコマンドは、ftp サーバーにログインするために使用されます。ログイン後、アカウントとパスワードの入力を求められます。アカウントとパスワードを正しく入力すると、サーバーにログインし、FTP サブルーチンに入ります。

2.2 close

FTP> close

リモート サーバーとの FTP セッションを終了し、コマンド インタプリタに戻ります。ftp サブルーチンからは終了できません。 open コマンドを使用して再度ログインします。

2.3 切断

FTP>切断

リモート サーバーから切断しますが、FTP サブコマンド内で、ftp プロンプトを保持します。 disconnect は close の別名です。

2.4 open

FTP >open 指定した FTP サーバーに接続します。

形式: opencomputer [port]

説明:computer は、接続するリモート コンピュータを指定します。コンピュータは IP アドレスまたはコンピュータ名で指定できます (DNS または hosts ファイルが使用可能である必要があります)。自動ログインがオン (デフォルト) の場合、ftp はユーザーを FTP サーバーに自動的にログインさせようとします。 port には、FTP サーバーへの接続に使用するポート番号を指定します。

例: 192.168.0.2 を開き、サーバーのユーザーとパスワードを入力して、再度ログインします。

2.5 user

FTP >user リモートコンピュータのユーザーを指定します。サーバーにログインした後、ユーザーを変更できます。

形式: user ユーザー名 [パスワード] [アカウント]
説明: user-name は、リモート コンピューターへのログインに使用するユーザー名を指定します。パスワードは、ユーザー名のパスワードを指定します。指定されていないが必須の場合、ftp はパスワードの入力を求めるプロンプトを表示します。
account リモート コンピューターへのログインに使用するアカウントを指定します。アカウントが指定されていないが必須である場合、ftp はアカウントの入力を求めるプロンプトを表示します。

2.6 アカウント

FTP>アカウント

リモート システムに正常にログインした後、システム リソースにアクセスするために必要な追加のパスワードを入力します

2.7 bye

FTP> bye (または by) リモート コンピュータとの FTP セッションを終了し、ftp を終了します。

2.8!

FTP> ! リモート コンピュータとの FTP セッションを終了し、ftp を終了します。機能は bye と同じです。

2.9 quit

FTP >quit リモート コンピュータとの FTP セッションを終了し、ftp を終了します。

備考: さようなら!機能は基本的に quit と同じです。

3. ヘルプ コマンド

3.1 ?

FTP>?ヘルプと同様に、ftp コマンドの説明を表示します。 ###フォーマット:? [command]
説明: command は、指示が必要なコマンドの名前を指定します。コマンドが指定されていない場合、ftp はすべてのコマンドのリストを表示します。

3.2 help

FTP >help FTP コマンドの説明を表示します。

形式: help [コマンド]
説明: command は、指示が必要なコマンドの名前を指定します。コマンドが指定されていない場合、ftp はすべてのコマンドのリストを表示します。

3.3 rhelp

FTP >remotehelp リモート コマンドのヘルプを表示します。

形式:remotehelp [コマンド]
説明: command は、ヘルプが必要なコマンドの名前を指定します。コマンドが指定されていない場合、ftp はすべてのリモート コマンドのリストを表示します。

4. ファイル操作コマンド

4.1 ascii

FTP>ascii

ファイル転送タイプをデフォルトの ASCII に設定します。

注: FTP は、ASCII コードとバイナリ コード (バイナリ) という 2 つのファイル転送タイプをサポートしています。テキスト ファイルを転送する場合は ASCII を使用する必要があります。

4.2 binary/bi

FTP> binary (または bi) ファイル転送タイプをバイナリに設定します。

4.3 ベル

FTP> ベル

各ファイル転送コマンドが完了した後にベルが鳴るように切り替えます。デフォルトでは、着信音はオフになっています。

4.4 cd

FTP> cd

形式: cd リモート ディレクトリはリモート ディレクトリ ディレクトリにジャンプします

4.5 cdup

FTP> cdup

説明: リモート コンピュータ上のディレクトリを変更し、前のディレクトリにジャンプします。

4.6 lcd

FTP >lcd ローカル コンピュータの作業ディレクトリを変更します。

デフォルトでは、作業ディレクトリは FTP が開始されるディレクトリです。

形式: lcd [ディレクトリ]

説明: directory は、変更するローカル コンピュータ上のディレクトリを指定します。ディレクトリが指定されていない場合は、ローカル コンピュータ上の現在の作業ディレクトリが表示されます。

4.7 dir

FTP> dir は、ls コマンドと同様に、リモート ディレクトリのファイルとサブディレクトリのリストを表示します。

形式: dir [リモートディレクトリ] [ローカルファイル]

説明: リモートディレクトリは、リストを表示するディレクトリを指定します。ディレクトリが指定されていない場合は、リモート マシン上の現在の作業ディレクトリが使用されます。 Local-file は、リストを保存するローカル ファイルを指定します。指定しない場合、出力は画面に表示されます。

4.8 ls

FTP >ls は、リモート ディレクトリ内のファイルとサブディレクトリの短縮リストを表示します。

形式: ls [リモートディレクトリ] [ローカルファイル]

説明: リモートディレクトリは、リストを表示するディレクトリを指定します。ディレクトリが指定されていない場合は、リモート マシン上の現在の作業ディレクトリが使用されます。 local-file は、リストを保存するローカル ファイルを指定します。指定しない場合、出力は画面に表示されます。

4.9 mdir

FTP >mdir は、リモート ディレクトリ ファイルとサブディレクトリのリストを表示します。 mdirを使用すると複数のファイルを指定できます。

形式: mdir リモートファイル [...] ローカルファイル
説明: リモートファイルは、リストを表示するディレクトリを指定します。リモートファイルを指定する必要があります。リモート マシン上の現在の作業ディレクトリを使用するには、「-」と入力してください。
local-file リストを復元するローカル ファイルを指定します。 - を入力して画面にリストを表示します。

4.10 pwd

FTP >pwd は、リモート コンピュータ上の現在のディレクトリを表示します。

4.11 サイズ

FTP> サイズ リモート ファイル

リモート ファイルのサイズを表示します

4.12 mkdir

FTP >mkdir は、リモートディレクトリ。
形式: mkdir ディレクトリ
説明: directory は、新しいリモート ディレクトリの名前を指定します。

4.13 rmdir

FTP >rmdir はリモート ディレクトリを削除します。
形式: rmdir ディレクトリ
説明: directory は、削除するリモート ディレクトリの名前を指定します。

4.14 rename

FTP >rename リモート ファイルの名前を変更します。
形式: rename filename newfilename
説明: filename は、名前を変更するファイルを指定します。 newfilename は新しいファイル名を指定します。

4.15 mls

FTP >mls リモート ディレクトリ内のファイルとサブディレクトリの短縮リストを表示します。

形式: mls リモートファイル [...] ローカルファイル
説明: リモートファイルは、リストに表示するファイルを指定します。リモート ファイルを指定する必要があります;
リモート コンピュータ上の現在の作業ディレクトリを使用するには、「-」と入力してください。
local-file リストを保存するローカル ファイルを指定します。 - を入力して画面にリストを表示します。

4.16 chmod

FTP> chmod 755 remote_file

説明: リモート ディレクトリ上のファイルの RWX 属性を変更します

4.17 modtime

FTP >modtime remote-file は、リモート サーバー上のファイルの最終変更時刻を表示します。

形式: mput remote-files

説明: リモート コンピューター上のリモート ファイル ファイル

4.18 append

FTP>append local-file

現在のファイル タイプ設定を使用してローカル ファイルをリモート コンピュータ上のファイルに追加します

形式: append local-file [remote-file ]

remote-file を省略した場合、ローカル ファイル名がリモート ファイル名として使用されます。

4.19 send

FTP >send 現在のファイル転送タイプを使用して、ローカル ファイルをリモート コンピュータにコピーします。 Send は put と同じです。
形式: send local-file [remote-file]
説明: local-file は、コピーするローカル ファイルを指定します。 [remote-file] には、リモート コンピュータで使用する名前を指定します。指定しない場合、ファイルには local-file という名前が付けられます。

4.20 put

FTP >put 現在のファイル転送タイプを使用して、ローカル ファイルをリモート コンピュータにコピーします。
形式: put local-file [remote-file]
説明: local-file は、コピーするローカル ファイルを指定します。
remote-file は、リモート コンピュータで使用される名前を指定します。指定しない場合、ファイルには local-file という名前が付けられます。

4.21 mput

FTP >mput 複数ファイル転送。現在のファイル転送タイプを使用して、ローカル ファイルをリモート コンピュータにコピーします。
形式: mput local-files [...]
説明: local-files は、リモート コンピュータにコピーするローカル ファイルを指定します

4.22 get

FTP> getファイル変換タイプでは、リモート ファイルがローカル コンピュータにコピーされます。

形式: get リモートファイル [ローカルファイル]

説明: リモートファイルは、コピーするリモートファイルを指定します。

ローカル ファイル ローカル コンピューターで使用する名前を指定します。指定しない場合、ファイルにはリモートファイルという名前が付けられます。

4.23 mget

FTP >mget は、現在のファイル転送タイプを使用してリモート ファイルをローカル コンピュータにコピーします。
形式: mget リモートファイル [...]
説明: リモートファイルは、ローカル コンピュータにコピーするリモート ファイルを指定します。

4.24 reget

4.25 recv

FTP >recv 現在のファイル転送タイプを使用して、リモート ファイルをローカル コンピュータにコピーします。 Recv は get と同じです。
形式:recv リモートファイル [ローカルファイル]
説明:リモートファイルは、コピーするリモートファイルを指定します。
local-file はローカルコンピュータ上で使用する名前を指定します。指定しない場合、ファイルにはリモートファイルという名前が付けられます。

4.26 newer

FTP >newerremote-filelocal-file ファイルがローカル ファイルより新しい場合は、リモート サーバーのファイルを取得します

形式: mput Remote -file local- file [ ...]

4.27 delete

FTP> delete は、リモート コンピュータ上のファイルを削除します。

形式: deleteリモートファイル

説明: リモートファイルは、削除するファイルを指定します。

4.28 mdelete

FTP >mdelete リモート コンピュータ上のファイルを削除します。
形式: mdelete リモートファイル [...]
説明: リモートファイルは、削除するリモートファイルを指定します。

4.29 umask

リモートサーバーのumask値を表示します

5. ファイルモードコマンド

5.1 case

FTP> case

リモートファイル名の大文字小文字変更機能をトリガー

5.2 ccc

FTP> ccc

5.3 クリア

FTP>clear

5.4 cprotect

5.5 form

ファイル転送形式の設定

5.6 glob

FTP > ;glob はファイル名の組み合わせを切り替えます。

の組み合わせにより、内部ファイル名またはパス名でワイルドカード文字 (* および ?) を使用できます。デフォルトでは、結合はオンになっています。

5.7 hash

FTP >hash 転送されたデータ ブロックごとにデジタル署名 (#) の印刷を切り替えます。

データ ブロックのサイズは 2048 バイトです。デフォルトでは、ハッシュ記号の印刷はオフになっています。

5.8 アイドル

5.9 イメージ

5.10 モード

ファイル転送モデルを設定します。Linux はストリーム モード (ストリーム) のみをサポートします

5.11 nmap

ファイル名マッピングメカニズムの設定またはキャンセル

5.12 nlist

5.13 ntrans

ファイル名文字変換メカニズムの設定またはキャンセル

5.14 パッシブ

5.15 プライベート

5.16 プロンプト

FTP >プロンプト プロンプトを切り替えます。 mget および mput がすべてのファイルを転送するときにプロンプ​​トをオフにすると、Ftp は複数のファイル転送中にプロンプ​​トを表示し、ファイルを選択的に取得または保存できるようになります。デフォルトでは、プロンプトはオンになっています。

5.17 protected

5.18 proxy

補助制御接続で ftp コマンドを実行します

5.19 sendport

データ接続ごとにトリガーされる PORT を使用する

5.20 quote

FTP >quote パラメーターをそのままリモート FTP サーバーに送信します。単一の FTP 応答コードが返されます。
引用符はリテラルと同じです。
形式: quote argument [...]
説明: 引数は、FTP サーバーに送信するパラメータを指定します。

5.21 リセット

応答キューをクリアします

5.22 再起動

5.23 runique

5.24 セーフ

file セキュリティ保護モードに設定します

5.25 site

5.26 struct

ファイル転送構造を設定します

5.27 sunique

リモートをトリガーします固有ホストファイル ストレージ機能

5.28 tenex

tenex ファイル転送タイプの設定

5.29 type

FTP >type ファイル転送タイプを設定または表示します。
形式: type [type-name]
説明: type-name は、ファイル転送タイプを指定します。デフォルト設定はasciiです。 type-name が指定されていない場合は、現在のタイプが表示されます。

6. その他のコマンド

6.1 $

FTP> $macro_name

マクロを実行します。macro_name はマクロの名前です。マクロ

6.2 macdef

マクロ関数を定義します

6.3 cr

キャリッジリターンおよびラインフィード関数をトリガーします

6.4 デバッグ

FTP> デバッグはデバッグを切り替えます。

デバッグをオンにすると、リモート コンピューターに送信されたすべてのコマンドが文字列 ">" の後に出力されます。デフォルトでは、デバッグはオフになっています。

6.5 トレース

FTP >trace はパケット トレースを切り替えます。トレースには、ftp コマンドの実行時の各パケットのルートが表示されます。

6.6 status

FTP >status FTP 接続と切り替えの現在のステータスを表示します。

6.7 rstatus

リモート サーバーのステータスを表示します

6.8 system

リモート ホストの種類、主にバージョンとカーネル情報を表示します

6.9 冗長

FTP > 冗長 冗長モードを切り替えます。オンの場合、すべての FTP 応答が表示されます。ファイル転送完了後、転送効率に関する統計情報も同時に表示されます。デフォルトでは、冗長はオンになっています。

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinux での FTP コマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。