mv を使用して読み取りおよび書き込み中のファイルを移動すると、Linux はエラーを報告しますか?
世界只因有你
世界只因有你 2017-05-18 10:51:33
0
2
1842

1) Linux システムで読み取られているファイルを mv コマンドを使用して削除するとどうなりますか?
たとえば、ファイル 1.txt はプロセス A によって読み取られています。mv コマンドを使用して 1.txt を別のディレクトリに移動すると、プロセス A でエラーが発生しますか?

2) mv が書き込まれているファイルを削除するとどうなりますか?
たとえば、ファイル 2.txt はプロセス B によって データに書き込まれています。mv コマンドを使用して 2.txt を別のディレクトリに移動すると、プロセス B でエラーが発生しますか?

mv がファイルを他のディレクトリに移動するには 2 つの状況があります:
1) 同じパーティション内の別のディレクトリに移動する
2) 別のパーティション内の別のディレクトリに移動する

上記の 2 つの状況では、MV の動きに異なる結果が生じますか?

アドバイスをお願いします。

世界只因有你
世界只因有你

全員に返信(2)
世界只因有你

私が食事をしている間に、私の仕事が奪われました。何か起こる可能性がありますか?

いいねを押す +0
滿天的星座

同じパーティションでは問題ありません。Linux はファイルを使用している別のプロセスがある限り、ファイルを削除しても読み書きを続けることができます。場合によっては、誤って削除したファイルがこの原則に基づいて保存されることがあります。
パーティションが異なるとinodeも異なり、奇妙な現象が発生します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート