web-dev-qa-db-ja.com

使用中の削除されたファイル

削除されたファイルがコマンドによってまだ使用中であることを確認しました

Sudo find /proc/*/fd -ls | grep '(deleted)'

そして、私はまだ使用中の削除されたファイルをチェックすることができました。なぜこれが起こるのですか?完全に削除する方法はありますか?.

1
user641576

コメントでEliah Kaganが説明したように、プロセスがファイルを開いている場合、ファイルがファイルシステムからリンク解除されていても、プロセスはメモリに残ります。/procは仮想ファイルシステムであり、その内容はハードドライブに残っていないため、単純なアプローチは再起動です

2