現在、このコマンドを使用してディレクトリを圧縮しようとしていますが、何らかのtar
理由で機能しないようです。
以前にVPSでこのコマンドを使用したことがあるので、試したことがあります。古いコンピュータから新しいコンピュータにファイルを転送しようとしていますが、解凍すると次のメッセージが表示されます。
tar: Removing leading `/' from member names
実行されたコマンドは次のとおりです。tar -czf hub-backup-11-07-17.tar.gz {DIRECTORY}
明らかに{DIRECTORY}を私のターゲットファイルに置き換えます。
コマンドを実行した後、カーソルは画像のように静かに移動しません。 Windowsがタイムアウトするまでこれを維持してみましたが、常にファイルが破損しています。また、コマンドの最後に-Pを追加してみました。それがすることはメッセージを削除するtar: Removing leading '/' from member names
だけですが、その他は同じことをします。
ありがとう
答え1
tar が実行する操作を表示するには、-v スイッチを追加します。 tarはデフォルトでサイレントモードに設定されており、ファイルが多ければフリーズがあるようです。また、tar中にSSHセッションが期限切れになったら、nohupコマンドを使用してみてください。
nohup tar -czvf hub-backup-11-07-17.tar.gz {DIRECTORY}
ファイルを転送したい場合は、rsyncを使用しませんか?