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

Ad


OnWorksファビコン

tnftp

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

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

プログラム:

NAME


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

SYNOPSIS


FTP [-46AadefginpRtVv] [-N netrc] [-o 出力] [-P ポート] [-q 終了時間] [-r リトライ]
[-s 心臓] [-T DIR,マックス[,株式会社]] [[user@]host [ポート]] [[user@]host:[path] [/]]
[ファイル:///path] [ftp:// [user[:password] @]host[:ポート]/path[/] [; type =X]]
[http:// [user[:password] @]host[:ポート]/path] [...]
FTP -u URL file [...]

DESCRIPTION


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

最後のXNUMXつの引数は、FTPまたはHTTPプロトコルを使用して、または直接によってファイルをフェッチします
現在のディレクトリにコピーします。 これはスクリプトに最適です。 参照する オートフェッチング
ファイル 詳細については、以下をご覧ください。

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

-4 軍隊 FTP IPv4アドレスのみを使用します。

-6 軍隊 FTP IPv6アドレスのみを使用します。

-A アクティブモードのftpを強制します。 デフォルトでは、 FTP パッシブモードのftpを使用しようとします
サーバーでパッシブがサポートされていない場合は、アクティブモードにフォールバックします。 このオプション
原因 FTP 常にアクティブな接続を使用します。 接続にのみ役立ちます
パッシブモードを適切に実装していない非常に古いサーバーに。

-a 目的 FTP 通常のログイン手順をバイパスし、代わりに匿名ログインを使用します。

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

-e コマンドライン編集を無効にします。 これは、Emacsのange-ftpモードで役立ちます。

-f FTPまたはHTTPプロキシを経由する転送のキャッシュリロードを強制します。

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

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

-N netrc   netrc 〜/ .netrc。 参照する .netrc FILE

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

-o 出力 ファイルを自動フェッチする場合は、内容をに保存します 出力. 出力 解析されます
による FILE ネーミング コンベンション 下。 もしも 出力 '-'ではない、またはしない
'|'で始まると、指定された最初のファイルのみが取得されます。
出力; 他のすべてのファイルは、リモートのベース名に取得されます
名前。

-P ポート ポート番号をに設定します ポート.

-p 接続フィルタリングファイアウォールの背後で使用するパッシブモード操作を有効にします。
このオプションは、次のように非推奨になりました。 FTP デフォルトでパッシブモードを使用しようとしますが、
サーバーがパッシブ接続をサポートしていない場合は、アクティブモードにフォールバックします。

-q 終了時間
接続が停止した場合は終了します 終了時間 秒です。

-R プロキシされていないすべての自動フェッチを再起動します。

-r wait 失敗した場合は接続の試行を再試行し、 wait 秒です。

-s 心臓 あなたが使用します 心臓 すべての接続のローカルIPアドレスとして。

-t パケットトレースを有効にします。

-T 方向, [,増加]
の最大転送速度を設定します 方向 〜へ バイト/秒、および
指定、増分 増加 バイト/秒。 参照する 詳細については、
情報を表示します。

-u URL file [...]
コマンドラインでファイルをアップロードする URL コラボレー URL はftpURLタイプのXNUMXつです。
自動フェッチでサポートされています(単一ファイルの場合はオプションのターゲットファイル名を使用)
アップロード)、および file アップロードするXNUMXつ以上のローカルファイルです。

-V 無効にします 詳細 および 進捗、出力がである場合に有効のデフォルトをオーバーライドします
ターミナルに。

-v 有効にします 詳細 および 進捗。 これは、出力が端末への場合のデフォルトです。
(そしての場合 進捗, FTP フォアグラウンドプロセスです)。 フォース FTP 〜へ
リモートサーバーからのすべての応答を表示し、データ転送に関するレポートを表示します
統計情報を表示します。

使用するクライアントホスト 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
オフです。

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

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

切断 の同義語 閉じる.

edit コマンドライン編集、および状況依存のコマンドとファイルの完了を切り替えます。
これは、入力が端末からのものである場合は自動的に有効になり、無効になります
さもないと。

epsv epsv4 epsv6
すべてのIP、IPv4、およびIPv6で拡張EPSVおよびEPRTコマンドの使用を切り替えます
それぞれ接続。 最初にEPSV/EPRTを試し、次にPASV/PORTを試します。 これは
デフォルトで有効になっています。 拡張コマンドが失敗した場合、このオプションは次のようになります
現在の接続中、またはまで一時的に無効になります epsv,
epsv4または epsv6 再度実行されます。

終了する の同義語 さようなら.

機能を使用 リモートサーバーがサポートする機能を表示します(FEATコマンドを使用)。

ゲット ローカルファイル
にリストされているファイルを取得します ローカルファイル、ファイル名ごとにXNUMX行あります。

フォーム 形式でアーカイブしたプロジェクトを保存します.
ファイル転送を設定する フォーム 〜へ 形式でアーカイブしたプロジェクトを保存します.。 デフォルトの(そしてサポートされているのみの)フォーマット
「非印刷」です。

FTP host [ポート]
の同義語 開いた.

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

ゲート [host [ポート]]
TISFWTKとガントレットを介して接続するために使用されたゲートFTPモードを切り替えます
ftpプロキシ。 gate-ftpサーバーが設定されていない場合、これは許可されません。
(ユーザーによって明示的に、またはFTPSERVER環境変数から)。 もしも
host が指定されると、gate-ftpモードが有効になり、gate-ftpサーバーが有効になります。
に設定する host。 場合 ポート 接続するためのポートとして使用されることも示されています
ゲートFTPサーバー上に。

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

地球 のファイル名拡張を切り替えます m削除, ムゲット, 置く, 忘れる。 グロビングが
でオフになりました 地球、ファイル名の引数は文字通りに取得され、
拡大しました。 のためにグロビング 置く のように行われます CSH(1)。 にとって m削除, ムゲット,
忘れる、各リモートファイル名はリモートマシン上で個別に展開され、
リストはマージされません。 ディレクトリ名の拡張は、
通常のファイルの名前の展開とは異なります:正確な結果
外部オペレーティングシステムとftpサーバーに依存し、次の方法でプレビューできます。
'mls remote-files-'を実行します注: ムゲット, 置く および 忘れる 転送するためのものではありません
ファイルのディレクトリサブツリー全体。 それは転送することによって行うことができます tar(1)
サブツリーのアーカイブ(バイナリモード)。

ハッシュ [サイズ]
転送されたデータブロックごとにハッシュ記号('#')の印刷を切り替えます。 のサイズ
データブロックのデフォルトは1024バイトです。 これは、指定することで変更できます サイズ in
バイト。 有効化 ハッシュ 無効になります 進捗.

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

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

画像 の同義語 バイナリ.

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

less file の同義語 ページ.

ページ ローカルファイル
ディスプレイ ローカルファイル によって指定されたプログラムで セッションに ページャ オプションを選択します。

lpwd ローカルマシンで作業ディレクトリを印刷します。

ls [リモートパス [ローカルファイル]]
の同義語 DIR.

マクデフ マクロ名
マクロを定義します。 後続の行はマクロとして保存されます マクロ名; null
行(ファイルまたはキャリッジ内の連続する改行文字は、
terminal)マクロ入力モードを終了します。 16個のマクロと4096個の制限があります
定義されたすべてのマクロの合計文字数。 マクロ名は最大8個まで可能です
文字。 マクロは、それらが定義されている現在のセッションにのみ適用できます
内(またはセッション外で定義されている場合は、次で呼び出されるセッションまで)
開いた コマンド)、およびまで定義されたままになります 閉じる コマンドが実行されます。 呼び出す
マクロ、使用する $ コマンド(上記を参照)。

マクロプロセッサは、「$」と「\」を特殊文字として解釈します。 '$'
後に続く数字(または複数の数字)は、上の対応する引数に置き換えられます
マクロ呼び出しコマンドライン。 「$」の後に「i」が続く場合は、マクロに信号を送ります
実行中のマクロがループされるプロセッサ。 最初のパスで「$i」は
マクロ呼び出しコマンドラインの最初の引数に置き換えられました。
XNUMX番目のパスは、XNUMX番目の引数に置き換えられます。 '\'の後に続く
すべての文字がその文字に置き換えられます。 特別なことを防ぐために「\」を使用してください
'$'の扱い。

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

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

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

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

MLS リモートファイル ローカルファイル
いいね ls、複数のリモートファイルを指定できる場合を除き、 ローカルファイル しなければなりません
指定する。 インタラクティブプロンプトがオンになっている場合、 FTP ユーザーに次のように促します
最後の引数が実際に受信するターゲットローカルファイルであることを確認します MLS
出力。

mlsd [リモートパス]
の内容を表示する リモートパス (これはデフォルトで現在のものになります
MLSDを使用して、マシンで解析可能な形式のディレクトリ(指定されていない場合)。 のフォーマット
表示は「remoptsmlst...」で変更できます。

ミリスト [リモートパス]
に関する詳細を表示する リモートパス (これはデフォルトで現在のものになります
MLSTを使用して、マシンで解析可能な形式のディレクトリ(指定されていない場合)。 のフォーマット
表示は「remoptsmlst...」で変更できます。

モード モード名
ファイル転送を設定する モード 〜へ モード名。 デフォルトの(そしてサポートされているのみの)モード
「ストリーム」です。

修正時間 リモートファイル
RFC 2822で、リモートマシン上のファイルの最終変更時刻を表示します
形式でダウンロードすることができます。

他には? file の同義語 ページ.

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

忘れる リモートファイル
毎時 ムゲット、しかし実行します 後悔する 取得する.

送信します ローカルファイル
の同義語 置く.

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

nlist [リモートパス [ローカルファイル]]
の同義語 ls.

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サーバーへのユーザーの自動ログインを試みます(以下を参照)。

ページ file 検索します file で指定されたプログラムで表示します セッションに ページャ オプションを選択します。

パッシブ [オート]
パッシブモードを切り替えます(引数が指定されていない場合)。 もしも オート 与えられたかのように振る舞う
FTPMODEは「auto」に設定されています。 パッシブモードがオンになっている場合(デフォルト)、 FTP 送ります
PORTコマンドの代わりに、すべてのデータ接続用のPASVコマンド。 PASV
コマンドは、リモートサーバーがデータ接続用のポートを開くことを要求し、
そのポートのアドレスを返します。 リモートサーバーはそのポートでリッスンし、
クライアントはそれに接続します。 従来のPORTコマンドを使用する場合、クライアント
ポートをリッスンし、そのアドレスをリモートサーバーに送信します。リモートサーバーは接続し直します
それに。 パッシブモードは、使用するときに便利です FTP ゲートウェイルーターまたはホストを介して
トラフィックの方向性を制御します。 (FTPサーバーは
RFC 1123によるPASVコマンドをサポートするために必要ですが、サポートしないものもあります。)

pdir [リモートパス]
実行する DIR [リモートパス]、で指定されたプログラムで結果を表示します
  セッションに ページャ オプションを選択します。

plsは [リモートパス]
実行する ls [リモートパス]、で指定されたプログラムで結果を表示します
  セッションに ページャ オプションを選択します。

pmlsd [リモートパス]
実行する mlsd [リモートパス]、で指定されたプログラムで結果を表示します
  セッションに ページャ オプションを選択します。

保存する 取得したファイルの変更時間の保存を切り替えます。

進捗 転送プログレスバーの表示を切り替えます。 プログレスバーは次の場合は無効になります
持っている転送 ローカルファイル 'と-'または'|'で始まるコマンド。 参照
〜へ FILE ネーミング コンベンション 詳細については。 有効化 進捗 無効になります
ハッシュ.

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

プロンプトがオンの場合、プロンプトで次のコマンドを使用できます。

a 現在のファイルに「はい」と答え、自動的に「はい」と答えます
現在のコマンドの残りのファイル。

n 「いいえ」と答え、ファイルを転送しないでください。

p 現在のファイルに「はい」と答え、プロンプトモードをオフにします(そのまま
「プロンプトオフ」が与えられていました)。

q 現在の操作を終了します。

y 「はい」と答えて、ファイルを転送します。

? ヘルプメッセージを表示します。

その他の応答は、現在のファイルに対して「はい」と答えます。

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

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

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

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

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

方向 [ [増加]]
最大転送速度をに調整します バイト/秒。 もしも 0は、
スロットルを無効にします。

方向 次のいずれかである可能性があります。
両方向。
取得する 着信転送。
置きます 送信転送。

その場で変更することができます 増加 毎回バイト(デフォルト:1024)
与えられた信号が受信されます:

SIGUSR1インクリメント by 増加 バイト

SIGUSR2デクリメント by 増加 バイト。 結果は次のようになります
正数。

If が指定されていない場合、現在のスロットルレートが表示されます。

注: ASCIIモード転送にはまだ実装されていません。

rcvbuf サイズ
ソケット受信バッファーのサイズをに設定します サイズ.

recv リモートファイル [ローカルファイル]
の同義語 取得する.

後悔する リモートファイル [ローカルファイル]
後悔する のように動作します 取得する、ただし ローカルファイル 存在し、よりも小さい
リモートファイル, ローカルファイル 部分的に転送されたコピーであると推定されます
リモートファイル 転送は、明らかな障害点から続行されます。
このコマンドは、非常に大きなファイルを次のようなネットワーク経由で転送する場合に役立ちます。
接続が切断される傾向があります。

再オプト command [コマンドオプション]
リモートFTPサーバーでオプションを設定します command 〜へ コマンドオプション (その
不在はコマンド固有に処理されます)。 既知のリモートFTPコマンド
サポートオプションは次のとおりです。'MLST'(MLSDおよびMLSTに使用)。

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

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

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

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

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

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

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

送信 ローカルファイル [リモートファイル]
の同義語 置きます.

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

セッションに [オプション ]
作成セッションプロセスで オプション 〜へ 。 場合 オプション および 与えられていない場合は、すべてを表示します
オプションとその値。 現在サポートされているオプションは次のとおりです。

アノンパス デフォルトは$FTPANONPASSです

ftp_proxy デフォルトは$ftp_proxyです。

http_proxy デフォルトは$http_proxyです。

https_proxy デフォルトは$https_proxyです。

no_proxy デフォルトは$no_proxyです。

ページャ デフォルトは$PAGERです。

プロンプト デフォルトは$FTPPROMPTです。

プロンプト デフォルトは$FTPRPROMPTです。

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


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

サンドブフ サイズ
ソケット送信バッファーのサイズをに設定します サイズ.

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

構造 構造体名
ファイル転送を設定する 構造 〜へ 構造体名。 デフォルト(そして唯一
サポートされている)構造は「ファイル」です。

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

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

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

スロットル の同義語 .

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

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

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

unset オプション
未設定 オプション。 参照する セッションに

使用 command
の使用法メッセージを印刷する command.

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

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

エクスファーブフ サイズ
ソケットの送信および受信バッファーのサイズをに設定します サイズ.

? [ command]
の同義語 助けます.

スペースが埋め込まれているコマンド引数は、引用符'"'で引用することができます。

設定を切り替えるコマンドは、明示的に取ることができます on or オフ 設定を強制する引数
適切に。

バイトカウントを引数として取るコマンド(例: ハッシュ, , エクスファーブフ)サポート
引数の解釈を変更する引数のオプションの接尾辞。 サポートされています
接尾辞は次のとおりです。
b変更は発生しません。 (オプション)
kキロ; 引数に1024を掛けます
mメガ; 引数に1048576を掛けます
gギガ; 引数に1073741824を掛けます

If FTP SIGINFOを受け取ります(の「ステータス」引数を参照) スティ(1))またはSIGQUIT信号
転送が進行中の場合、現在の転送速度の統計がに書き込まれます
標準の完了メッセージと同じ形式の標準エラー出力。

オートフェッチング ファイル


標準コマンドに加えて、このバージョンの FTP 自動フェッチ機能をサポートします。 に
自動フェッチを有効にし、コマンドラインでホスト名/ファイルのリストを渡すだけです。

次の形式は、自動フェッチ要素の有効な構文です。

[user@]host:[path] [/]
「クラシック」FTPフォーマット。

If path グロブ文字が含まれ、グロブが有効になっています(を参照) 地球)、 そうして
'mgetpath'に相当するものが実行されます。

のディレクトリコンポーネントの場合 path グロビング文字を含まず、保存されます
ローカルにbasenameという名前で(を参照) ベース名(1))の path、現在のディレクトリ。
それ以外の場合は、ローカルルートを基準にした完全なリモート名がローカル名として使用されます
ディレクトリにあります。

ftp:// [user[:password] @]host[:ポート]/path[/] [; type =X]
FTPプロトコルを使用して取得されたFTPURL セッションに ftp_proxy 定義されていません。
それ以外の場合は、で定義されたプロキシを介してHTTPを使用してURLを転送します セッションに ftp_proxy。 場合 セッションに
ftp_proxy 定義されておらず、 user 与えられたら、としてログイン user。 この場合、 password
提供されている場合は、それ以外の場合はユーザーにXNUMXつを要求します。

'; type=A'または';type = I'のサフィックスが指定されている場合、転送タイプは次のようになります。
(それぞれ)ASCIIまたはバイナリとして配置します。 デフォルトの転送タイプはバイナリです。

RFC 3986に準拠するために、 FTP を解釈する path 「ftp://」の一部
次のようにURLを自動フェッチします。

· 直後の「/」 host[:ポート]は、前の区切り文字として解釈されます
path、およびの一部としてではありません path そのもの。

·   path 名前コンポーネントの「/」で区切られたリストとして解釈されます。 以外のすべてのために
最後のそのようなコンポーネント、 FTP と同等の機能を実行します cd 指図。 のために
ラストパスコンポーネント、 FTP と同等の機能を実行します 取得する

· 空の名前コンポーネント。これは、 path、または追加から
の先頭にある「/」 path、と同等の原因になります cd command
ディレクトリ名なし。 これは役に立たないでしょう。

· どれでも '%XX'パスコンポーネント内のコード(RFC 3986による)は、次のようにデコードされます。 XX
文字コードをXNUMX進数で表します。 このデコードは、
path コンポーネントに分割されていますが、各コンポーネントがで使用される前に
cd or 取得する 指図。 よく使用されるコードには、「%2F」(
'/')および'%7E'('〜'を表す)を表します。

上記の解釈は、次の結果をもたらします。

· パスは、指定されたデフォルトのログインディレクトリを基準にして解釈されます
ユーザーまたは「匿名」ユーザーの。 の場合 / ディレクトリが必要です。先頭を使用してください
「%2F」のパス。 ユーザーのホームディレクトリ(およびリモートサーバー)が必要な場合
構文をサポートします)、「%7Euser/」の先頭パスを使用します。 たとえば、取得するには
/etc/motd 「localhost」からユーザー「myname」としてパスワード「mypass」を使用して、
ftp:// myname:mypass @ localhost /%2fetc / motd”

· 正確 cd および 取得する コマンドは、使用する場所を慎重に選択することで制御できます
'/'および'%2F'(または'%2f')を使用する場所。 たとえば、次のURLは対応しています
示されたコマンドと同等のものに:

ftp:// host / dir1 / dir2 / file 「cddir1」、「cd dir2」、「getfile」。

ftp:// host /%2Fdir1 / dir2 / file“ cd / dir1”、“ cd dir2”、“ get file”。

ftp:// host / dir1%2Fdir2 / file“ cd dir1 / dir2”、“ get file”。

ftp:// host /%2Fdir1%2Fdir2 / file“ cd / dir1 / dir2”、“ get file”。

ftp:// host / dir1%2Fdir2%2Ffile “get dir1/dir2/file”.

ftp:// host /%2Fdir1%2Fdir2%2Ffile “get /dir1/dir2/file”.

· 中間体ごとに適切なアクセス許可が必要です
と同等に使用されるディレクトリ cd

http://[user[:password] @]host[:ポート]/path
HTTPプロトコルを使用して取得されたHTTPURL。 もしも セッションに http_proxy 定義されている、それは
HTTPプロキシサーバーへのURLとして使用されます。 取得するためにHTTP認証が必要な場合
path、および'user'(およびオプションで'password')がURLに含まれている場合は、最初にそれらを使用します
認証を試みます。

https://[user[:password] @]host[:ポート]/path
HTTPSプロトコルを使用して取得されたHTTPSURL。 もしも セッションに https_proxy 定義されている、それ
HTTPSプロキシサーバーへのURLとして使用されます。 HTTPS認証が必要な場合
検索する path、および'user'(およびオプションで'password')がURLに含まれている場合は、それらを次の目的で使用します。
最初の認証を試みます。 現在、証明書の検証はなく、
検証。

ファイル:///path
からコピーされたローカルURL /道 ローカルホスト上。

について:トピック
に関する情報を表示する トピック; この自動フェッチされたファイルは取得されません
エレメント。 サポートされている値は次のとおりです。

about:ftpに関する情報 FTP.

about:versionのバージョン FTP。 問題を報告するときに提供するのに便利です。

上記で特に明記されていない限り、 -o 出力 指定されていない場合、ファイルは現在のファイルに保存されます
としてのディレクトリ ベース名の(1) path。 HTTPリダイレクトを受信した場合、フェッチは
サーバーから提供された新しいターゲットURLを使用して再試行され、対応する新しい path.
明示的な使用 -o 出力 予期しないファイル名への書き込みを避けるために、をお勧めします。

クラシック形式またはFTPURL形式の末尾に「/」または空がある場合 path コンポーネント、次に
FTP サイトに接続し、 cd パスとして指定されたディレクトリに移動し、ユーザーを離れます
インタラクティブモードで、さらに入力する準備ができています。 これは次の場合は機能しません セッションに ftp_proxy されています
中古。

直接HTTP転送はHTTP1.1を使用します。 プロキシされたFTPおよびHTTP転送はHTTP1.0を使用します。

If -R が与えられると、FTPまたはHTTPプロキシを経由しないすべての自動フェッチは
再起動しました。 FTPの場合、これは次を使用して実装されます 後悔する 取得する。 HTTPの場合、これは
'Range:bytes ='HTTP/1.1ディレクティブを使用して実装されます。

WWWまたはプロキシWWW認証が必要な場合は、ユーザー名と
認証に使用するパスワード。

URLでIPv6数値アドレスを指定する場合は、アドレスを四角で囲む必要があります
角かっこ。 例:「ftp:// [:: 1]:21/」。 これは、IPv6数値アドレスでコロンが使用されているためです。
ポート番号の区切り文字でもあります。

中絶 A FILE 転送


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

ターミナル割り込みキーシーケンスが使用されている場合 FTP からの返信を待っています
ABOR処理用のリモートサーバーの場合、接続は閉じられます。 これは
従来の動作とは異なります(これは、この間の端末割り込みを無視します)
フェーズ)が、より有用であると考えられています。

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


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

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

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

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

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

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

FILE 転送 パラメーター


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

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

.netrc FILE


  .netrc ファイルには、自動ログインで使用されるログインおよび初期化情報が含まれています
処理する。 でオーバーライドされない限り、ユーザーのホームディレクトリにあります。 -N netrc
オプション、またはNETRC環境変数で指定されます。 次のトークンは
認識された; それらは、スペース、タブ、または新しい行で区切ることができます。

機械
リモートマシンを特定する 。 自動ログインプロセスは、 .netrc file
のために 機械 で指定されたリモートマシンと一致するトークン FTP command
ラインまたはとして 開いた コマンド引数。 一致すると、次の .netrc
トークンが処理され、ファイルの終わりまたは別のファイルの終わりに達すると停止します 機械
または デフォルト トークンが検出されました。

デフォルト これはと同じです 機械 それ以外で デフォルト 任意の名前に一致します。 あります
XNUMXつだけになる デフォルト トークン、そしてそれは結局のところでなければなりません 機械 トークン。 これは
通常は次のように使用されます:

デフォルトのログイン匿名パスワードus​​er@site

これにより、指定されていないマシンへの自動匿名FTPログインをユーザーに提供します
in .netrc。 これは、を使用してオーバーライドできます -n 自動ログインを無効にするフラグ。

ログイン
リモートマシン上のユーザーを識別します。 このトークンが存在する場合、自動ログイン
プロセスは、指定されたものを使用してログインを開始します .

password 文字列
パスワードを入力します。 このトークンが存在する場合、自動ログインプロセスが提供します
リモートサーバーがログインの一部としてパスワードを必要とする場合は、指定された文字列
処理する。 このトークンがに存在する場合は注意してください .netrc 他のユーザーのファイル
より 匿名の, FTP 次の場合、自動ログインプロセスを中止します .netrc で読むことができます
ユーザー以外の人。

アカウント 文字列
追加のアカウントパスワードを入力します。 このトークンが存在する場合、自動ログイン
リモートサーバーが必要な場合、プロセスは指定された文字列を提供します
追加のアカウントパスワード、または自動ログインプロセスがACCTを開始します
そうでない場合はコマンド。

マクデフ
マクロを定義します。 このトークンは、 FTP マクデフ コマンド機能。 A
マクロは指定された名前で定義されています。 その内容は次から始まります .netrc
行を続け、空白行(連続する改行文字)が次のようになるまで続けます
遭遇した。 の他のトークンと同様に .netrc ファイル、 マクデフ 該当する
にのみ 機械 その前の定義。 A マクデフ エントリは使用できません
の試合に 機械 定義; むしろ、それぞれの後に定義する必要があります 機械 it
で使用することを目的としています。 名前の付いたマクロの場合 INIT 定義されている、それは
自動ログインプロセスの最後のステップとして自動的に実行されます。 例えば、

デフォルト
macdef 初期化
epsv4オフ

空白行が続きます。

COMMAND LINE EDITING


FTP を介したインタラクティブなコマンドライン編集をサポートします エディットライン(3)ライブラリ。 有効になっています
edit コマンドであり、入力がttyからの場合はデフォルトで有効になっています。 前の行は
矢印キーで呼び出して編集できます。他のGNUEmacsスタイルの編集キーは次のようになります。
同様に使用されます。

  エディットライン(3)ライブラリは .editrc ファイル-参照 編集(5)詳細
情報を表示します。

追加のキーバインディングは、 FTP 状況依存のコマンドとファイル名を提供する
完了(リモートファイルの完了を含む)。 これを使用するには、キーをにバインドします エディットライン(3)
command ftp-完了。 デフォルトでは、これはTABキーにバインドされています。

COMMAND LINE PROMPT


デフォルトでは、 FTP 「ftp>」のコマンドラインプロンプトをユーザーに表示します。 これは変更できます
セッションに プロンプト

画面の右側(コマンド入力後)にプロンプ​​トを表示できます。
セッションに プロンプト

次のフォーマットシーケンスは、指定された情報に置き換えられます。

%/現在のリモート作業ディレクトリ。

%c [[0]n]、%。[[0]n]
現在のリモート作業ディレクトリの末尾のコンポーネント、または n 引きずります
数字の場合のコンポーネント n 与えられます。 もしも n スキップされた数である「0」で始まります
コンポーネントは、「/」の形式で末尾のコンポーネントの前にあります>引きずります 
('%c'の場合)または“..。引きずります" (にとって '%。')。

%Mリモートホスト名。

%m最初の「。」までのリモートホスト名。

%nリモートユーザー名。

%% 独身者 '%'。

ENVIRONMENT


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

FTPANONPASS匿名FTP転送で送信するためのパスワード。 デフォルトは「`whoami`@」です。

FTPMODEデフォルトの動作モードをオーバーライドします。 サポート値は次のとおりです。

アクティブ アクティブモードFTPのみ

オート パッシブまたはアクティブの自動決定(これがデフォルトです)

ゲート gate-ftpモード

パッシブ パッシブモードFTPのみ

FTPPROMPT使用するコマンドラインプロンプト。 デフォルトは「ftp>」です。 参照する COMMAND LINE
PROMPT

FTPRPROMPTコマンドラインの右側のプロンプトを使用します。 デフォルトは「」です。 参照する COMMAND
LINE PROMPT

ゲートとして使用するFTPSERVERホスト-ftpサーバー ゲート 有効になっています。

FTPSERVERPORTゲートに接続するときに使用するポート-ftpサーバー ゲート 有効になっています。 デフォルト
によって返されたポートです getservbyname()「ftpgate/tcp」のルックアップ。

FTPUSERAGENTHTTPUser-Agentヘッダーに送信する値。

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

NETRCの別の場所 .netrc ファイルにソフトウェアを指定する必要があります。

PAGERさまざまなコマンドでファイルを表示するために使用されます。 デフォルトは 他には?(1)空の場合または
設定されていません。

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

FTP URLリクエストを行うときに使用するFTPプロキシのftp_proxyURL(定義されていない場合は、
標準FTPプロトコル)。

プロキシの使用に関する詳細については、http_proxyを参照してください。

http_proxyHTTPURLリクエストを行うときに使用するHTTPプロキシのURL。 プロキシの場合
認証が必要であり、このURLにユーザー名とパスワードが含まれています。
これらは、認証の最初の試行で自動的に使用されます。
プロキシ。

ユーザー名またはパスワードに「安全でない」URL文字が必要な場合(
例'@'または'/')、RFC3986でそれらをエンコードする'%XX'エンコーディング。

ftp_proxyとhttp_proxyでユーザー名とパスワードを使用すると、
それを使用する他のプログラム(など)と互換性がない オオヤマネコ(1))。

注意:これはインタラクティブセッションには使用されず、コマンドラインにのみ使用されます
フェッチします。

no_proxyプロキシが使用されるホスト(またはドメイン)のスペースまたはコンマ区切りのリスト
使用しないでください。 各エントリには、オプションの末尾の「:port」が含まれる場合があります。
そのポートへの接続へのマッチングを制限します。

拡張済み 受動的 モード そして ファイアウォール


一部のファイアウォール構成では許可されていません FTP 拡張パッシブモードを使用します。 もしあなたが見つけたら
シンプルでも ls 次のようなメッセージを印刷した後、ハングしているように見えます。

229拡張パッシブモードに入る(||| 58551 |)

次に、拡張パッシブモードを無効にする必要があります epsv4 オフ。 上記のセクションを参照してください
  .netrc File これを自動化する方法の例については。

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


Ad