sudo rm -rf で削除できないファイル・ディレクトリとは?
http://j-caw.co.jp/blog/?p=351 を見ていました。動画自体は、ルート(/
) で sudo rm -rf /
を実行する、というものです。このページに添付されている動画に、その実行結果が表示されているのですが、いくつかのファイル・ディレクトリは、 Cannot remove
によって削除できないという旨が帰ってきています。
自分の理解ですと、sudo rm -rf
を実行すれば、対象のファイルは必ず削除できるものだと思っていました。たとえば、 file を open していても、 linux では rm が問題なく実行されます。(そしてすべての fd が閉じられたときに完全に削除) なので、この動画の挙動がどうして発生するのか理解できずにいます。
質問:
- sudo rm -rf で削除できないファイルとは、どのような状態のファイルですか?