http://j-caw.co.jp/blog/?p=351 を見ていました。動画自体は、ルート(/) で sudo rm -rf / を実行する、というものです。このページに添付されている動画に、その実行結果が表示されているのですが、いくつかのファイル・ディレクトリは、 Cannot remove によって削除できないという旨が帰ってきています。

自分の理解ですと、sudo rm -rf を実行すれば、対象のファイルは必ず削除できるものだと思っていました。たとえば、 file を open していても、 linux では rm が問題なく実行されます。(そしてすべての fd が閉じられたときに完全に削除) なので、この動画の挙動がどうして発生するのか理解できずにいます。

質問:

  • sudo rm -rf で削除できないファイルとは、どのような状態のファイルですか?