僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
前に試したのは7年前。今度はLXCの仮想環境で。
# rm -rf / rm: '/' に関して再帰的に操作することは危険です rm: このフェイルセーフを上書きするには --no-preserve-root を使用してください
ホスト環境上でscript(1)を仕掛けて ログ(1.2M、13325行)を取った。
# rm -rf --no-preserve-root / rm: cannot remove '/sys/kernel/livepatch': Read-only file system rm: cannot remove '/sys/kernel/notes': Read-only file system rm: cannot remove '/sys/kernel/vmcoreinfo': Read-only file system rm: cannot remove '/sys/kernel/profiling': Read-only file system rm: cannot remove '/sys/kernel/iommu_groups': Read-only file system . . . rm: cannot remove '/dev/console': Device or resource busy rm: cannot remove '/dev/pts/3': Operation not permitted rm: cannot remove '/dev/pts/2': Operation not permitted rm: cannot remove '/dev/pts/1': Operation not permitted rm: cannot remove '/dev/pts/0': Operation not permitted rm: cannot remove '/dev/pts/ptmx': Operation not permitted
プロンプトが戻ってから、ログアウトし、コンテナを落とした上で 残留を確認。
/var/lib/lxc/CONTAINER/rootfs# ls dev proc run sys /var/lib/lxc/rm-rf/rootfs# find . | wc -l 26
残ったものは 以下の通り。
/var/lib/lxc/rm-rf/CONTAINER# ls -alFR > /home/makoto/rest.txt
# rm -rf /* なら --no-preserve-root 不要。でも結果は同じ。
今度は -v スイッチを付けて実行。
以下、
日本語ログで(2.1M、22638行)。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。