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

OnWorksファビコン

rb - クラウドでオンライン

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

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

プログラム:

NAME


rx、rb、rz - XMODEM、YMODEM、ZMODEM (バッチ) ファイル受信

SYNOPSIS


rz [- +8abeOpqRtTuvy]
rb [- +abqRtuUvy]
rx [- abceqRtuUv] file
[-][v]rzコマンド

DESCRIPTION


このプログラムはエラー修正プロトコルを使用して、ダイヤルイン シリアル ポート経由でファイルを受信します。
PC-DOS、CP/M、Unix、その他のオペレーティング システムで実行されるさまざまなプログラムから。
シェルプロンプトから手動で呼び出されるか、「sz ファイル」の結果として自動的に呼び出されます。
..." コマンドが呼び出し側プログラムに与えられます。

一方、 rz から呼び出せるほど賢いです cu(1) 非常に少数のバージョンの cu(1) 賢いです
許可するのに十分 rz 適切に動作するように。 Professional-YAM の Unix フレーバーは、
このようなダイヤルアウト アプリケーション。

Rz (ZMODEM 受信) ZMODEM バッチ プロトコルでファイルを受信します。 パス名が指定されています
必要に応じて (そして可能であれば) ディレクトリが作成されます。 通常は、
「rz」コマンドは呼び出し元の ZMODEM プログラムによって自動的に発行されますが、いくつかの欠陥があります。
ZMODEM 実装を開始する必要がある場合があります rz 昔ながらのやり方。

Rb YMODEM でファイルを受信し、標準の 128 バイト セクタまたは 1024 バイトのいずれかを受け入れます
セクター (YAM sb -k オプション)。 ユーザーは、ブロック長が 1024 バイトになるタイミングを決定する必要があります。
データの損失やシステムクラッシュを引き起こすことなく、実際にスループットが向上します。

True YMODEM (Omen Technology 商標) の場合、ファイル情報 (ファイル長など)
受信すると、ファイルの長さによって出力データセットに書き込まれるバイト数が制御されます。
変更時間とファイル モード (ゼロ以外の場合) がそれに応じて設定されます。

True YMODEM ファイル情報を受信しない場合、パス名のスラッシュは次のように変更されます。
アンダースコアが追加され、パス名の末尾のピリオドが削除されます。 この変換は、
CP/M システムから受信したファイルに便利です。 YMODEMでは、各ファイル名は次のように変換されます。
XNUMX つ以上の小文字が含まれていない限り、小文字です。

Rx シングルを受け取ります file XMODEM または XMODEM-1k プロトコルを使用します。 ユーザーが決定する必要があります
1024 バイトのブロック長が実際に問題を引き起こすことなくスループットを向上させる場合。
ユーザーは送信プログラムと受信プログラムの両方にファイル名を指定する必要があります。 1023まで
受信したファイルに文字化けが付加される場合があります。

Rz 次のように呼び出すことができます rzコマンド (オプションで先頭に - によって生成されたものを付けます) ログイン(1))。 ために
受信した各ファイル、 rz ファイルを「COMMAND filename」にパイプします。ここで、filename は
送信されたファイルの名前とファイルの内容を標準入力として指定します。

各ファイル転送は、COMMAND が 0 ステータスで終了すると確認されます。 ゼロ以外の出口
ステータスにより転送が終了します。

このフォームの一般的な用途は次のとおりです。 rzrmail 呼び出します rメール(1) ユーザーにメールを投稿するため
送信ファイル名で指定します。 たとえば、PC-DOS からファイル「caf」を送信する場合
システムへの rzrmail Unix システムでは、DOS ファイル「caf」の内容になります。
ユーザー「caf」にメールで送信されます。

一部の Unix システムでは、ログイン ディレクトリにログイン セットとして COMMAND へのリンクが含まれている必要があります。
SHELL=rsh は絶対パス名を許可しません。 先頭に「v」を付けて呼び出すと、 rz なります
冗長 (参照 v オプション)。 次のエントリは Unix SYS III/V で機能します。
rzrmail::5:1::/ binに:/usr/local/rzrmail
SHELL 環境変数に次の値が含まれている場合 rsh , ルバッシュ or ルクシュ (制限付きシェル)、 rz 意志
絶対パス名や親ディレクトリへの参照は受け入れられず、ファイルは変更されません。
既存のファイルを削除し、エラーで受信したファイルを削除します。

If rz stdout と stderr を使用して異なるデータセットに対して呼び出され、Verbose は 2 に設定されます。
これにより、フレームごとに進行状況が標準エラー出力にレポートされます。 これは、 q
オプションを選択します。

OPTIONS


利用可能なオプションの意味は次のとおりです。

-+、 -追加
受信したデータを既存のファイルに追加します (ZMODEM、ASCII のみ)。
-a、 --ASCII
復帰とすべての文字を削除して、ファイルを Unix 規則に変換します
最初のコントロール Z (CP/M ファイルの終わり) から始まります。
-NS、 - バイナリ
バイナリ (実際にそう言う) ファイル転送のオーバーライド。
-B 番号、 --bufsize
バッファ ディスクに書き込む前のバイト数。 デフォルトは 32768 です。
ほとんどの状況には十分です。 マシンが遅い場合やディスク インターフェイスが悪い場合、または
他のハードウェア問題に悩まされている場合は、バッファサイズを増やす必要があるかもしれません。 -1
or オート ファイル全体をバッファリングするのに十分な大きさのバッファを使用します。 これには注意してください
オプション - マシンが交換され始めると、状況は通常、良くならずに悪化します。
-NS、 --with-crc
XMODEM のみ。 16 ビット CRC を使用します (通常は XNUMX バイトのチェックサムが使用されます)。
-C、 --allow-remote-commands
リモートコマンドの実行を許可する( 安全でない )。 これにより、送信者は
任意のコマンドを介して   ()または 実行する ()。 デフォルトではこの機能は無効になっています
(?)。 制限モードで実行している場合、このオプションは無視されます。
-NS、 - ヌル
ファイルデータを /dev/null に出力します。 テスト用。 (Unixのみ)
--遅延起動 N
待つ N 何かをする前の数秒。
-e、 - エスケープ
送信者にすべての制御文字をエスケープさせる。 通常は XON、XOFF、DLE、CR-@-CR、
Ctrl-X はエスケープされます。
-E、 -名前を変更
ターゲットファイル名がすでに存在する場合は、受信ファイルの名前を変更します。 新しいファイル名は次のようになります。
ドットと数字 (0..999) が追加されます。
-NS、 - 助けて
ヘルプ画面を表示します。
-m N, --min-bps N
BPS-Rate (Bytes Per Second) が一定時間 N を下回った場合に送信を停止する
(--min-bps-time オプションを参照)。
-M N, --min-bps-time
--min-bps と一緒に使用されます。 デフォルトは 120 (秒) です。
-O、 --無効-タイムアウト
読み取りタイムアウト処理コードを無効にします。 これにより、送信者が送信しない場合に lrz がハングします。
それ以上ですが、パフォーマンスが(少し)向上し、システム負荷が減少します(
システムコールの数が約 50% 削減されます)。

このオプションは注意して使用してください。
--o-同期
出力ファイルを同期書き込みモードで開きます。 経験した場合に役立つかもしれません
更新 (または bdflush またはこのデーモンが誰であるか) 場合の割り込みの喪失によるエラー
システム上で呼び出されます)バッファをディスクに書き込みます。

システムがサポートしていない場合、このオプションは無視され、警告が出力されます。
O_SYNC。
-NS、 - 守る
(ZMODEM) 保護: 宛先ファイルが存在する場合、ファイルをスキップします。
-NS、 - 静かな
Quiet は冗長性を抑制します。
-NS、 - 履歴書
クラッシュリカバリモード。 lrz は中断されたファイル転送を再開しようとします。
-NS、 - 制限付き
より制限されたモードに入ります。 lrz は先頭に次のようなディレクトリやファイルを作成しません。
このオプションが XNUMX 回指定された場合はドット。

見る SECURITY 制限付きモードに関するモード情報については、
-s ひ:MM、 --ストップアット HH:MM
で送信を停止します HH 時間、 MM 分。 別のバリエーションを使用すると、 +N
ひ:MM、 での送信を停止します N 秒です。
-NS、 --timesync
送信者に timesync パケットを要求します。 送信者はシステム時刻を送信します。
lrzは60秒以上の差について文句を言います。

このオプションが指定されている場合、Lrz はローカル システム時刻をリモート時刻に設定しようとします。
XNUMX 回実行します (lrz が root によって実行されていない場合、これは失敗します)。

このオプションにより、lrz は他の特定の ZModem と互換性がなくなります。 そうでない場合は使用しないでください
あなたは自分が何をしているのか知っています。
--syslog[=オフ]
syslog をオンまたはオフにします。 デフォルトは構成時に設定されます。 このオプションは
syslog サポートがコンパイルされていない場合は無視されます。
-t TIM、 - タイムアウト TIM
タイムアウトを次のように変更します TIM XNUMX分のXNUMX秒。 タイムアウト処理が有効な場合、これは無視されます。
を通じてオフになりました O オプションを選択します。
--tcp クライアント アドレス:ポート
tcp/ip クライアントとして機能: 指定されたポートに接続します。

見る --tcp サーバー をご覧ください。

--tcp サーバー
サーバーとして機能します: ソケットを開き、何をすべきかを出力し、接続を待ちます。

lrzsz が唯一の zmodem であるため、通常はこのオプションを使用しないでください。
何をすべきかを理解しています(プライベート拡張)。 持っている場合はこれを使用するとよいでしょう
zmodem を使用するには (理由は何であれ)、 --tcp のオプション lsz
(おそらく、Telnet ではローカル プログラムの生成が許可されていないため、
stdin/stdout がリモート側に接続されています)。

このオプションを使用する場合は、次のことを開始する必要があります lsz --tcp クライアント アドレス:ポート
オプションを選択します。 LRZ 意志 印刷   住所 ポート on スタートアップ

このオプションを使用するとセキュリティ上のリスクが生じ、他の誰かがポートに接続する可能性があります。
その間。 見る SECURITY 詳細については。
-U、 --制限を解除する
制限モードをオフにする (制限モードで実行している場合はこれは不可能です)
シェル)。
- バージョン
バージョン番号を出力します。
-v、 -詳細
Verbose では、ファイル名のリストが stderr に追加されます。 より多くの v が生成されます
より多くの出力。
-wN、 --ウィンドウサイズ N
ウィンドウ サイズを N に設定します。
-NS、 --xmodem
XMODEMプロトコルを使用します。
-y、 -上書き
はい、同じ名前の既存のファイルを上書きします。
--ymodem
YMODEMプロトコルを使用します。
-Z、 --zmodem
ZMODEMプロトコルを使用します。

SECURITY


オリジナルの ZMODEM とは異なり、lrz はデフォルトで制限モードになります。 制限モード lrz
絶対パス名や親ディレクトリへの参照は受け入れられません。また、ディレクトリは変更されません。
既存のファイルを削除し、エラーで受信したファイルを削除します。 リモートコマンド実行は
無効にする。

より制限されたモードを使用するには、環境変数を設定します。 ZMODEM_RESTRICTED または与える R
オプション。 これにより、サブディレクトリと不可視ファイルの作成が無効になります。

制限付きモードは、 U lrz が制限付きで実行されない限り、オプション
シェル。

の使用
--tcp クライアント or --tcp サーバー オプションは他の誰かと同様にセキュリティリスクを課します
実行する前にポートに接続してデータを取得することができます。 強いものがあれば
より安全なモードが必要な場合は、何らかのパスワード チャレンジを導入する可能性があります。

ENVIRONMENT


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

SHELL lrz は、この変数に次のものが含まれる場合、制限付きシェルを認識します。 rsh or ルクシュ

ZMODEM_RESTRICTED
変数が設定されている場合、lrz はより制限されたモードに入ります。


(Pro-YAMコマンド)

Pro-YAM コマンド: sz *。NS *。NS
(これにより自動的に呼び出されます) rz 接続されたシステム上で。)

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


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

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

Linuxコマンド

Ad