cp / mvが現在のファイルが終了するまで中断できない理由

cp / mvが現在のファイルが終了するまで中断できない理由

次のコマンドを使用して3つの大容量ファイル(それぞれ4 Gb)をコピーするとします。

cp -v file1 file2 file3 dest_directory/

2番目のファイルをコピーするときに+をcp押すと、2番目のファイルが完全にコピーされるまでコピーはキャンセルされません。CTRLC

それでは、なぜこのような動作が発生するのでしょうか?それはそんなに重要なのか?システムコールそれとも似たようなもの?

カーネルバージョンとしてUbuntu 16.04を使用しています4.4.0-57-generic

ベストアンサー1

おすすめ記事