英語フランス語スペイン語

Ad


OnWorksファビコン

ftp-ssl - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで ftp-ssl を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ftp-ssl です。

プログラム:

NAME


FTP —インターネットファイル転送プログラム

SYNOPSIS


FTP [-46pinegvd] [-z debug] [-z 認証デバッグ] [-z ノスル] [-z 証明書必須] [-z 安全に]
[-z 詳細] [-z 検証=フラグ] [-z cert=証明書ファイル] [-z key=キーファイル] [-z 暗号=リスト]
[host [ポート]]
pftp [-46inegvd] [-z debug] [-z 認証デバッグ] [-z ノスル] [-z 証明書必須] [-z 安全に]
[-z 詳細] [-z 検証=フラグ] [-z cert=証明書ファイル] [-z key=キーファイル] [-z 暗号=リスト]
[host [ポート]]

DESCRIPTION


FTP インターネット標準のファイル転送プロトコルへのユーザーインターフェイスです。 プログラム
ユーザーがリモートネットワークサイトとの間でファイルを転送できるようにします。

オプションは、コマンドラインまたはコマンドインタープリターで指定できます。

-4 ホストとの通信には IPv4 のみを使用してください。

-6 IPv6 のみを使用します。

-p データ転送にはパッシブ モードを使用します。 環境での FTP の使用を許可します。
ファイアウォールは、外部からクライアント マシンへの接続を阻止します。
FTP サーバーが PASV コマンドをサポートしている必要があります。 これが呼び出された場合のデフォルトです
as pftp。

-i 複数のファイル転送中のインタラクティブプロンプトをオフにします。

-n 抑制 FTP 初回接続時に「自動ログイン」を試行しないようにします。 自動ログインの場合
有効にします。 FTP チェックします .netrc (参照してください netrc(5)) ユーザーのホームディレクトリにあるファイル
リモート マシン上のアカウントを説明するエントリ。 エントリが存在しない場合は、 FTP
リモート マシンのログイン名の入力を求めるプロンプトが表示されます (デフォルトは、
ローカル マシン)、必要に応じて、パスワードとアカウントの入力を求めるプロンプトが表示されます。
ログイン。

-e コマンドの編集と履歴のサポートを無効にします (コマンドがコンパイルされている場合)。 FTP
実行可能。 それ以外の場合は何も行いません。

-g ファイル名のグロブを無効にします。

-v 冗長オプションの強制 FTP リモートサーバーからのすべての応答を表示するだけでなく、
データ転送統計に関するレポート。

-d デバッグを有効にします。

-z オプション
SSL (Secure Socket Layer) パラメータを設定します。 デフォルトでは、ftp プロトコル経由でネゴシエートします。
サーバー側で SSL が利用可能な場合は、それをオンにします。 このモードでは次のことができます
従来の FTPD と SSL 拡張 FTPD の両方に接続します。

SSLパラメータは次のとおりです。

debug SSL関連のデバッグ情報をstderrに送信します。

認証デバッグ 認証デバッグを有効にします。

SSL 最初に SSL をネゴシエートしてから、ftp プロトコルを使用します。 FTPプロトコルネゴシエーション
暗号化されていきます。 (まだ実装されていません)

nossl、 !ssl
SSLネゴシエーションの切り替え

証明書必須
クライアント証明書は必須です

安全に SSLが使用できない場合は、暗号化されていないモード(SSLなし)に戻らないでください。

詳細 証明書などについて詳しく説明します。

検証=int型 SSL検証フラグを設定します(SSL_VERIFY_ * in ssl / ssl.h ).

cert =証明書ファイル
で証明書を使用します 証明書ファイル.

キー=キーファイル
のキーを使用します キーファイル.

暗号=ciph_list
優先暗号をに設定します ciph_list。 (参照してください。 ssl / ssl.h ).

クライアントホストとオプションのポート番号。 FTP コミュニケーションをとることです
コマンドラインで指定します。 これが完了すると、 FTP すぐに確立を試みます
そのホスト上の FTP サーバーへの接続。 さもないと、 FTP コマンドインタープリタを入力します
そしてユーザーからの指示を待ちます。 いつ FTP ユーザーからのコマンドを待っています
プロンプト「ftp>」がユーザーに提供されます。 次のコマンドが認識されます。 FTP:

! [ command [引数]]
ローカルマシンでインタラクティブシェルを呼び出します。 引数がある場合、
最初は直接実行するコマンドと見なされ、残りは
その引数としての引数。

$ マクロ名 [引数]
マクロを実行する マクロ名 それはで定義されました マクデフ
引数は、ロブされていないマクロに渡されます。

アカウント [passwd]
アクセスするためにリモートシステムに必要な補足パスワードを提供します
ログインが正常に完了すると、リソース。 引数がない場合
含まれている、ユーザーは非エコーでアカウントパスワードの入力を求められます
入力モード。

アペンド ローカルファイル [リモートファイル]
リモートマシン上のファイルにローカルファイルを追加します。 もしも リモートファイル 残っている
指定しない場合、ローカルファイル名は、後にリモートファイルに名前を付ける際に使用されます
によって変更された トランス or nmap 設定。 ファイル転送は現在の設定を使用します
for type, 形式でアーカイブしたプロジェクトを保存します., モード, 構造.

アスキー ファイル転送を設定する type ネットワークASCIIに。 これがデフォルトのタイプです。

ベル 各ファイル転送コマンドが完了した後にベルが鳴るように調整します。

バイナリ ファイル転送を設定する type バイナリ画像転送をサポートします。

さようなら リモートサーバーとのFTPセッションを終了し、終了します FTP。 ファイルの終わり
また、セッションを終了して終了します。

場合 中にリモートコンピュータのファイル名の大文字小文字のマッピングを切り替えます ムゲット コマンド。 いつ 場合
オン (デフォルトはオフ)、リモート コンピュータのファイル名はすべて大文字です
大文字と小文字は、小文字にマッピングされた文字でローカル ディレクトリに書き込まれます。

cd リモートディレクトリ
リモートマシンの作業ディレクトリを次のように変更します リモートディレクトリ.

cdup リモートマシンの作業ディレクトリを現在のリモートの親に変更します
マシンの作業ディレクトリ。

chmod モード ファイル名
ファイルのアクセス許可モードを変更する ファイル名 リモートシステムで モード.

閉じる リモートサーバーとのFTPセッションを終了し、コマンドに戻ります
通訳者。 定義されたマクロはすべて消去されます。

cr ASCIIタイプのファイル取得中にキャリッジリターンストリッピングを切り替えます。 記録は
ASCIIタイプのファイル転送中のキャリッジリターン/ラインフィードシーケンスで示されます。
日時 cr がオン(デフォルト)の場合、キャリッジリターンはこのシーケンスから次のように削除されます。
UNIXの単一改行レコード区切り文字に準拠します。 UNIX以外のレコード
リモートシステムには単一のラインフィードが含まれる場合があります。 アスキータイプの転送が
これらの改行は、次の場合にのみレコード区切り文字と区別できます。 cr
オフです。

qc ASCII タイプのコマンドの出力における制御文字の印刷を切り替えます。
これをオンにすると、次の場合、制御文字が疑問符に置き換えられます。
出力ファイルは標準出力です。 これは、標準の場合のデフォルトです。
出力は tty です。

削除 リモートファイル
ファイルを削除する リモートファイル リモートマシン上。

debug [デバッグ値]
デバッグモードを切り替えます。 オプションの場合 デバッグ値 指定されている
デバッグレベルを設定します。 デバッグがオンの場合、 FTP に送信された各コマンドを出力します
リモート マシン。先頭に文字列「-->」が付きます。

DIR [リモートディレクトリ] [ローカルファイル]
ディレクトリ内のディレクトリの内容のリストを出力します。 リモートディレクトリ,
そして、オプションで出力を次のように配置します。 ローカルファイル。 対話型プロンプトが有効な場合、
1。 FTP 最後の引数が実際に正しいかどうかを確認するようユーザーに求めます。
受信対象のローカルファイル DIR 出力。 ディレクトリが指定されていない場合、
リモート マシン上の現在の作業ディレクトリが使用されます。 ローカルファイルがない場合
指定された、または ローカルファイル is -、出力が端末に来ます。

切断 の同義語 閉じる.

フォーム 形式でアーカイブしたプロジェクトを保存します.
ファイル転送を設定する フォーム 〜へ 形式でアーカイブしたプロジェクトを保存します.。 デフォルトの形式は「ファイル」です。

取得する リモートファイル [ローカルファイル]
を取得 リモートファイル ローカルマシンに保存します。 ローカルファイルの場合
名前は指定されていません。リモートマシンと同じ名前が付けられています。
現在の変更の対象 場合, トランス, nmap 設定。 ザ
の現在の設定 type, フォーム, モード, 構造 転送中に使用されます
ファイル。

地球 のファイル名拡張を切り替えます m削除, ムゲット & 置く。 グロビングがオフになっている場合
  地球、ファイル名の引数は文字通り解釈され、展開されません。
グロビング 置く のように行われます CSH(1)。 にとって m削除 & ムゲット、各リモート ファイル
名前はリモート マシン上で個別に展開され、リストはマージされません。
ディレクトリ名の展開は、ディレクトリ名の展開とは異なる可能性があります。
通常のファイルの名前: 正確な結果は外部オペレーティング環境によって異なります。
システムと FTP サーバーに保存されており、「mls Remote-files -」を実行することでプレビューできます。 注:
ムゲット & 置く ファイルのディレクトリ サブツリー全体を転送することを目的としたものではありません。
それは、 tar(1) サブツリーのアーカイブ (バイナリ形式)
モード)。

ハッシュ [増加]
転送されたデータ ブロックごとにハッシュ記号 (``#'') の出力を切り替えます。ただし、
引数の不在。 データブロックのサイズは、次のようにして 1024 バイトに設定されます。
デフォルトですが、引数で変更可能 増加、これも受け入れます
接尾辞付き乗数「k」と「K」はキロバイトを表し、「m」と「M」はメガバイトを表します。
最後に「g」と「G」はギガバイトを表します。 サイズを設定するとハッシュ印刷が有効になります
無条件に。

助けます [ command]
の意味についての有益なメッセージを印刷する command。 引数がない場合
与えられた、 FTP 既知のコマンドのリストを出力します。

アイドル []
リモートサーバーの非アクティブタイマーを次のように設定します 秒。 もしも is
省略した場合、現在の非アクティブタイマーが出力されます。

日本 アドレス リゾルバーが任意のアドレス ファミリを返せるようにします。

ipv4 アドレス リゾルバーが IPv4 アドレスのみを検索するように制限します。

ipv6 ホストのアドレス指定を IPv6 のみに制限します。

液晶 [ディレクトリにジョブを開始します。]
ローカルマシンの作業ディレクトリを変更します。 いいえの場合 ディレクトリにジョブを開始します。 is
指定すると、ユーザーのホームディレクトリが使用されます。

ls [リモートディレクトリ] [ローカルファイル]
リモートマシン上のディレクトリの内容のリストを印刷します。 The
リストには、サーバーが選択したシステム依存情報が含まれます
含む; たとえば、ほとんどのUNIXシステムは、コマンド 'lsから出力を生成します。
-l'。 (こちらも参照 nlist。)もし リモートディレクトリ 未指定のまま、現在の
作業ディレクトリが使用されます。 対話型プロンプトがオンの場合、 FTP を促します
ユーザーは、最後の引数が実際にターゲットのローカル ファイルであることを確認します。
受け入れ ls 出力。 ローカル ファイルが指定されていない場合、または ローカルファイル それは、-'、
出力は端末に送信されます。

マクデフ マクロ名
マクロを定義します。 後続の行はマクロとして保存されます マクロ名; null
行(ファイルまたはキャリッジ内の連続する改行文字は、
terminal)マクロ入力モードを終了します。 16個のマクロと4096個の制限があります
定義されたすべてのマクロ内の合計文字数。 マクロは、 閉じる
コマンドが実行されます。 マクロプロセッサは「$」と「\」を特別なものとして解釈します。
文字。 `$' の後に数字が続く場合は、
マクロ呼び出しコマンドラインの対応する引数。 「$」の後に続く
「i」は、実行中のマクロがループされることをマクロプロセッサに通知します。
最初のパスで、`$i' はマクロ呼び出しの最初の引数に置き換えられます。
コマンドラインでは、XNUMX 回目のパスで XNUMX 番目の引数に置き換えられるため、
の上。 `\' の後に任意の文字が続くと、その文字に置き換えられます。 「\」を使用してください
`$' の特別な扱いを防ぐため。

m削除 [リモートファイル]
削除 リモートファイル リモートマシン上。

MDIR リモートファイル ローカルファイル
いいね DIR、複数のリモートファイルを指定できる場合を除きます。 インタラクティブな場合
プロンプトがオンになっている、 FTP 最後の引数が
実際に受信するターゲットローカルファイル MDIR 出力。

ムゲット リモートファイル
拡大する リモートファイル リモートマシンで、 取得する ファイル名ごとに
このように生成されます。 見る 地球 ファイル名拡張の詳細については。 結果のファイル
その後、名前は次のように処理されます 場合, トランス, nmap 設定を行います。
ファイルはローカルの作業ディレクトリに転送され、変更することができます
'lcdディレクトリ'; '!を使用して新しいローカルディレクトリを作成できます。 mkdir
ディレクトリ'。

mkdir ディレクトリ名
リモートマシンにディレクトリを作成します。

MLS リモートファイル ローカルファイル
いいね nlist、複数のリモートファイルを指定できる場合を除き、 ローカルファイル
を指定する必要があります。 対話型プロンプトがオンの場合、 FTP ユーザーに次のように促します
最後の引数が実際に受信するターゲットローカルファイルであることを確認します MLS
出力。

モード [モード名]
ファイル転送を設定する モード 〜へ モード名。 デフォルトのモードは「ストリーム」モードです。

修正時間 ファイル名
リモート マシン上のファイルの最終変更時刻を表示します。

置く ローカルファイル
引数として指定されたローカルファイルのリストでワイルドカードを展開し、 置きます for
結果のリストの各ファイル。 見る 地球 ファイル名拡張の詳細については。
結果のファイル名は、に従って処理されます トランス & nmap
設定を行います。

より新しい ファイル名 [ローカルファイル]
リモートファイルの変更時刻が新しい場合にのみファイルを取得します
現在のシステム上のファイル。 ファイルが現在の場所に存在しない場合
システムでは、リモートファイルが考慮されます より新しい。 それ以外の場合、このコマンドは
と同じ 取得する.

nlist [リモートディレクトリ] [ローカルファイル]
リモート マシン上のディレクトリ内のファイルのリストを出力します。 もし
リモートディレクトリ を指定しない場合は、現在の作業ディレクトリが使用されます。 もし
対話型プロンプトがオンになっており、 FTP 最後のことを確認するようにユーザーに促します
引数は確かに受信するターゲットローカルファイルです nlist 出力。 いいえの場合
ローカルファイルが指定されている場合、または ローカルファイル is -、出力は
ターミナル。

nmap [インパターン アウトパターン]
ファイル名マッピングメカニズムを設定または設定解除します。 引数が指定されていない場合、
ファイル名マッピングメカニズムが設定されていません。 引数が指定されている場合、リモート
ファイル名は中にマップされます 置く コマンドと 置きます なしで発行されたコマンド
指定されたリモートターゲットファイル名。 引数が指定されている場合、ローカルファイル名
中にマッピングされます ムゲット コマンドと 取得する 指定なしで発行されたコマンド
ローカルターゲットファイル名。 このコマンドは、UNIX以外に接続する場合に役立ちます
異なるファイル命名規則または慣習を持つリモートコンピュータ。 The
マッピングは、によって設定されたパターンに従います インパターン & アウトパターン。 [インパターン]は
受信ファイル名のテンプレート(すでに次のように処理されている可能性があります)
トランス & 場合 設定)。 可変テンプレートは、
シーケンス `$1'、`$2'、...、`$9' を含む インパターン。 防ぐには「\」を使用してください
これは「$」文字の特別な扱いです。 他のすべての文字が処理されます
文字通り、およびを決定するために使用されます nmap [インパターン]変数値。 にとって
例、与えられた インパターン $ 1. $ 2とリモートファイル名「mydata.data」、$ 1は
値は「mydata」で、$ 2の値は「data」です。 NS アウトパターン
結果のマップされたファイル名が決まります。 シーケンス `$1'、`$2'、...、`$9'
から生じる任意の値に置き換えられます インパターン レンプレート。 シーケンス
`$0' は元のファイル名に置き換えられます。 さらに、シーケンス '[seq1,
seq2]' は [ に置き換えられますseq1] もしも seq1 null文字列ではありません。 そうでなければそれは
と取り換える seq2。 たとえば、コマンド

nmap $1.$2.$3 [$1,$2].[$2,file]

入力ファイル名「myfile.data」に対して出力ファイル名「myfile.data」が生成されます
入力ファイル名「myfile」の場合は「myfile.data.old」、「myfile.file」、および
入力ファイル名「.myfile」の「myfile.myfile」。 スペースが含まれる場合があります
アウトパターン例のように: `nmap $1 sed "s/ *$//" > $1' 。 「\」を使用してください
`$'、'['、'['、および ',' 文字の特別な扱いを防ぐための文字。

トランス [インチ [アウトチャー]]
ファイル名の文字変換メカニズムを設定または設定解除します。 引数がない場合
指定すると、ファイル名の文字変換メカニズムが設定されません。 引数の場合
が指定されている場合、リモートファイル名の文字は 置く
コマンドと 置きます 指定されたリモートターゲットファイル名なしで発行されたコマンド。 もしも
引数が指定されている場合、ローカルファイル名の文字は
ムゲット コマンドと 取得する 指定されたローカルターゲットファイル名なしで発行されたコマンド。
このコマンドは、UNIX以外のリモートコンピュータに接続する場合に便利です。
さまざまなファイルの命名規則または慣習。 ファイル名の文字
の文字と一致する インチ の対応する文字に置き換えられます
アウトチャー。 キャラクターの位置が インチ の長さよりも長い
アウトチャー、ファイル名から文字が削除されます。

開いた host [ポート]
指定されたものへの接続を確立します host FTPサーバー。 オプションのポート
番号が提供される場合があります。その場合、 FTP FTPサーバーへの接続を試みます
そのポートで。 の場合 自動ログイン オプションがオン(デフォルト)、 FTP も試みます
ユーザーを FTP サーバーに自動的にログインさせます (以下を参照)。

プロンプト インタラクティブプロンプトを切り替えます。 複数のファイルの間にインタラクティブなプロンプトが発生します
ユーザーがファイルを選択的に取得または保存できるようにするための転送。 もしも
プロンプトがオフになっている(デフォルトはオンになっている)、 ムゲット or 置く すべてを転送します
ファイル、および任意 m削除 すべてのファイルを削除します。

代理 ftpコマンド
セカンダリ制御接続でftpコマンドを実行します。 このコマンドにより、
XNUMX つのリモート FTP サーバーに同時に接続してファイルを転送します。
XNUMXつのサーバー。 最初 代理 コマンドは 開いた、確立する
二次制御接続。 コマンド「プロキシ ?」を入力します。 他の FTP を見るには
二次接続で実行可能なコマンド。 次のコマンドは動作します
で始まる場合は異なります 代理: 開いた 中に新しいマクロを定義しません
自動ログインプロセス、 閉じる 既存のマクロ定義を消去しません、 取得する &
ムゲット プライマリ制御接続上のホストからホストにファイルを転送します
二次制御接続で、および 置きます, 置く, アペンド ファイルを転送する
セカンダリ制御接続のホストからプライマリのホストへ
コントロール接続。 サードパーティのファイル転送は FTP のサポートに依存します
二次制御接続上のサーバーによるprotocolPASVコマンド。

置きます ローカルファイル [リモートファイル]
ローカルファイルをリモートマシンに保存します。 もしも リモートファイル 未指定のまま、
ローカルファイル名は、任意の処理後に使用されます トランス or nmap
リモートファイルに名前を付ける際の設定。 ファイル転送では、現在の設定が使用されます
type, 形式でアーカイブしたプロジェクトを保存します., モード, 構造.

pwd リモートマシン上の現在の作業ディレクトリの名前を出力します。

やめます の同義語 さようなら.

arg1 arg2 ...
指定された引数は、逐語的にリモートFTPサーバーに送信されます。

recv リモートファイル [ローカルファイル]
ゲットの同義語。

後悔する リモートファイル [ローカルファイル]
Reget は get と同様に動作しますが、次の点が異なります。 ローカルファイル 存在し、よりも小さい
リモートファイル, ローカルファイル 部分的に転送されたコピーであると推定されます
リモートファイル 転送は、明らかな障害点から続行されます。
If ローカルファイル 存在しない場合、ftp はファイルをフェッチしません。 このコマンドは便利です
ドロップされやすいネットワーク上で非常に大きなファイルを転送する場合
接続。

リモートヘルプ [コマンド名]
リモートFTPサーバーにヘルプを要求します。 もし コマンド名 指定されています
サーバーにも提供されます。

リモートステータス [ファイル名]
引数なしで、リモートマシンのステータスを表示します。 もしも ファイル名 指定されている、
のステータスを表示 ファイル名 リモートマシン上。

リネーム [から] [〜へ]
ファイルの名前を変更します から リモートマシン上で、ファイルに 〜へ.

リセット 返信キューをクリアします。 このコマンドは、コマンド/応答シーケンスをと再同期します
リモート FTP サーバー。 違反後に再同期が必要になる場合がある
リモートサーバーによる FTP プロトコルの。

再起動 マーカー
次の直後に再起動します 取得する or 置きます 示された場所で マーカー。 UNIXの場合
システムでは、マーカーは通常、ファイルへのバイトオフセットです。

rmdir ディレクトリ名
リモートマシン上のディレクトリを削除します。

ルーン文字 一意のファイル名でローカルシステムへのファイルの保存を切り替えます。 ファイルの場合
のターゲットローカルファイル名と同じ名前で既に存在します 取得する or ムゲット
コマンドを実行すると、名前に「.1」が追加されます。 結果の名前が別の名前と一致する場合
既存のファイルでは、元の名前に「.2」が追加されます。 このプロセスの場合
「.99」まで続行すると、エラーメッセージが出力され、転送は行われません。
行われる。 生成された一意のファイル名が報告されます。 ご了承ください ルーン文字
シェルコマンドから生成されたローカルファイルには影響しません(以下を参照)。 The
デフォルト値はオフです。

送信 ローカルファイル [リモートファイル]
put の同義語。

送信ポート PORTコマンドの使用を切り替えます。 デフォルトでは、 FTP PORTの使用を試みます
データ転送ごとに接続を確立するときのコマンド。 PORTの使用
コマンドは、複数のファイル転送を実行するときの遅延を防ぐことができます。 の場合
PORTコマンドが失敗し、 FTP デフォルトのデータポートを使用します。 PORTを使用する場合
コマンドが無効になっている場合、各データにPORTコマンドを使用する試みは行われません。
移行。 これは、PORTを無視する特定のFTP実装に役立ちます
コマンドが、間違って、それらが受け入れられたことを示します。

ウェブサイト arg1 arg2 ...
指定された引数は、SITEとしてリモートFTPサーバーに逐語的に送信されます


サイズ ファイル名
の返品サイズ ファイル名 リモートマシン上。

status の現在のステータスを表示します FTP.

構造 [構造体名]
ファイル転送を設定する 構造 〜へ 構造体名。 デフォルトの「ストリーム」構造
使用されている。

ユニーク リモート マシン上での一意のファイル名でのファイルの保存を切り替えます。 リモートFTP
正常に完了するには、サーバーが FTP プロトコルの STOU コマンドをサポートしている必要があります。 の
リモートサーバーは一意の名前を報告します。 デフォルト値はオフです。

  リモートマシンで実行されているオペレーティングシステムの種類を表示します。

テネックス ファイル転送の種類を、TENEXマシンとの通信に必要な種類に設定します。

トレース パケットトレースを切り替えます。

type [タイプ名]
ファイル転送を設定する type 〜へ タイプ名。 タイプが指定されていない場合、現在の
タイプが印刷されます。 デフォルトのタイプはネットワークASCIIです。

umask [ニューマスク]
リモートサーバーのデフォルトのumaskをに設定します ニューマスク。 場合 ニューマスク 省略、
現在のumaskが印刷されます。

user ユーザ名 [password] [アカウント]
リモートFTPサーバーに対して自分自身を識別します。 の場合 password 指定されていません
そしてサーバーはそれを必要とします、 FTP (無効にした後)ユーザーにそれを求めるプロンプトを表示します
ローカルエコー)。 もし アカウント フィールドが指定されておらず、FTPサーバーが必要
その場合、ユーザーはそれを求めるプロンプトが表示されます。 もし アカウント フィールドが指定され、
ログインシーケンスが終了すると、accountコマンドがリモートサーバーに中継されます。
リモートサーバーがログインにそれを必要としなかった場合に完了します。 FTP is
「自動ログイン」を無効にして呼び出された場合、このプロセスはで自動的に実行されます
FTPサーバーへの初期接続。

詳細 詳細モードを切り替えます。 詳細モードでは、FTPサーバーからのすべての応答は
ユーザーに表示されます。 さらに、verboseがオンの場合、ファイル転送時に
完了すると、転送の効率に関する統計が報告されます。 に
デフォルトでは、verboseはオンです。

? [ command]
「助ける」の同義語。

スペースが埋め込まれたコマンド引数は、引用符「"」マークで囲むことができます。

中絶 A FILE 転送


ファイル転送を中止するには、ターミナル割り込みキー(通常はCtrl-C)を使用します。 送信
転送は直ちに停止されます。 FTP を送信すると転送の受信が停止されます
リモートサーバーへのprotocolABORコマンド、および受信したそれ以上のデータを破棄します。 NS
これが達成される速度は、リモートサーバーによるABORのサポートによって異なります。
処理。 リモート サーバーが ABOR コマンドをサポートしていない場合、「ftp>」プロンプトが表示されます。
リモートサーバーが要求されたファイルの送信を完了するまでは表示されません。

次の場合、端末の割り込みキー シーケンスは無視されます。 FTP ローカルのいずれかを完了しました
処理中であり、リモート サーバーからの応答を待っています。 このモードでは長い遅延が発生する可能性があります。
上記の ABOR 処理の結果、またはリモートによる予期しない動作の結果
FTP プロトコルの違反を含むサーバー。 予期せぬ事由により遅延が発生した場合
リモートサーバーの動作、ローカル FTP プログラムは手動で強制終了する必要があります。

FILE ネーミング コンベンション


の引数として指定されたファイル FTP コマンドは、次のルールに従って処理されます。

1.ファイル名 'の場合-'が指定されている場合、 stdin (読書用)または (Linuxで言うところのstdout) (書き込み用)は
中古。

2.ファイル名の最初の文字が「|」の場合、引数の残りは次のようになります。
シェルコマンドとして解釈されます。 FTP 次に、を使用してシェルをフォークします ポペン(3)
引数が指定され、stdout(stdin)から読み取り(書き込み)されます。 シェルコマンドの場合
スペースが含まれる場合、引数は引用符で囲む必要があります。 例: 「" ls -lt"」。 特に便利な
このメカニズムの例は「dir more」です。

3. 上記のチェックに失敗した場合、「グロビング」が有効になっている場合は、ローカル ファイル名が展開されます。
で使用されるルールに従って CSH(1); 参照 地球 指図。 の場合 FTP command
単一のローカル ファイル (.eg 置きます)、によって生成された最初のファイル名のみ
「グロビング」操作が使用されます。

4。 ために ムゲット コマンドと 取得する ローカルファイル名が指定されていないコマンド、ローカル
filenameはリモートファイル名であり、 場合, トランスまたは nmap
設定。 結果のファイル名は、次の場合に変更される可能性があります ルーン文字 オンです。

5。 ために 置く コマンドと 置きます リモートファイル名が指定されていないコマンド、リモート
filenameはローカルファイル名であり、 トランス or nmap 設定。 ザ・
結果のファイル名は、次の場合にリモートサーバーによって変更される可能性があります ユニーク オンです。

FILE 転送 パラメーター


FTP仕様では、ファイル転送に影響を与える可能性のある多くのパラメータが指定されています。 NS type
「ascii」、「image」(バイナリ)、「ebcdic」、および「local bytesize」(PDP-10および
PDP-20がほとんどです)。 FTP ファイル転送のASCIIおよび画像タイプに加えてローカルバイトをサポートします
サイズ8 テネックス モード転送。

FTP 残りのファイル転送パラメータのデフォルト値のみをサポートします。 モード, フォーム,
& 構造.

ENVIRONMENT


FTP 次の環境変数を利用します。

HOMEのデフォルトの場所 .netrc ファイル(存在する場合)。

SHELLデフォルトのシェルの場合。

onworks.net サービスを使用してオンラインで ftp-ssl を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad