キャンセルされたscp転送は同じ名前のファイルを上書きしますか?

キャンセルされたscp転送は同じ名前のファイルを上書きしますか?

リモートディレクトリに "checkpoint.tar"ファイルがあり、ホームディレクトリからリモートディレクトリに "checkpoint.tar"という名前のファイルを転送しましたscp。それから途中で乗り換えをキャンセルしました。半分だけ適用するとファイルが破損する可能性がありますか?元の状態に戻りますか?

答え1

scpターゲットファイルには特別な操作はありません。標準の「切り取りと書き込み」アプローチを使用しているため、ターゲットファイルcheckpoint.tarには最新のソースファイルの部分コピーが含まれるようになりました。

ファイルの日付とサイズを確認して確認するか、ターゲットtar tvf checkpoint.tarサーバーで実行してtarballに含まれるファイルを一覧表示できます。

関連情報