コンテンツへスキップ
uencoder

rz/sz Commands

rz/sz は ZMODEM プロトコルの上に構築された Linux/Unix のコマンドラインファイル転送ツールである。rz は受信、sz は送信を行い、シリアル端末や SSH 端末でのファイル転送に広く使われる。

目的

追加設定なしでターミナルセッション内でファイルを双方向に転送し、ZMODEM のプロトコルパラメータを自動的に交渉する。

メカニズム

rz は端末入力を監視して ZMODEM のプロトコルヘッダを認識し、ファイルをローカルに受信する。sz はローカルファイルを ZMODEM フレーム形式で端末へ送る。いずれも端末の ZMODEM トリガシーケンスに依存する。

ユースケース

  • SSH 端末でのファイル転送
  • シリアルデバッグ中のファイル交換
  • スクリプトでのファイル交換

関連ツール

References