TTYとは別に別のLinuxサーバーに大容量ファイルをコピーする方法

TTYとは別に別のLinuxサーバーに大容量ファイルをコピーする方法

実際には、他のディレクターにあるファイルをすべてコピーしようとしています。合計ファイルサイズは188GBなので、時間がかかります。

このコマンドを使用して、LinuxサーバーAをBにコピーしようとしています。

nohup scp Files-from-Server-A [email protected]:tmp &

ただし、端末を閉じるとすぐにファイルのコピーが停止しますが、プロセスはプロセスマネージャに表示されます。

ベストアンサー1

tmux一般的なアドバイスは、端末マルチプレクサ(または)を使用screenして内部的にコピーを実行することです。これにより、多くの柔軟性が得られます。必要に応じて取り外し/再接続して作業の進行状況を確認できます。

これらのプログラムは、「実際の」端末(Linuxコンソール、X端末エミュレータ、SSH接続...)に表示または入力を受け取る「仮想」(ヘッドレス)端末を生成します。仮想端末は実際の端末割り込みの影響を受けないため(端末マルチプレクサは、IOデバイスが閉じられていることを検出した場合は単に出力表示を停止し、出力を内部バッファに保存し続ける)、内部で実行されているアプリケーションはSIGHUPの影響を受けません。ボーナスとして、通常、少なくともいくつかの基本的なテキストモードウィンドウ機能を提供します。

よく分からないtmux(活発な開発中)、しかし牛に似た一種の栄養screen標準 RHEL リポジトリに含める必要があります。

おすすめ記事