Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

What happens when you do `rm -rf /' on Linux?



"It's not very often you get to do this."[1]

My laptop monitor died and the machine has to go back to the manufacturer
for repair.  I've never run `rm -rf /' on a Linux system before (System
V/R1&R2 and Sun/OS 3 only) and was curious ...

# rm -rf / 
rm: リンク //dev/pts/1 を削除できません: 許可されていない操作です
rm: ディレクトリ `//dev' を削除できません: ディレクトリは空ではありません
rm: ディレクトリ `//proc/asound/CARD_1' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/asound/seq' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/asound/dev' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/asound' を削除できません: 許可されていない操作です
rm: リンク //proc/mdstat を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/ide/ide1/hdc' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/ide/ide1' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/ide/ide0/hda' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/ide/ide0' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/ide' を削除できません: 許可されていない操作です
rm: リンク //proc/apm を削除できません: 許可されていない操作です
rm: リンク //proc/misc を削除できません: 許可されていない操作です
rm: リンク //proc/fb を削除できません: 許可されていない操作です
rm: リンク //proc/pci を削除できません: 許可されていない操作です
rm: リンク //proc/mtrr を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus/pccard/01' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus/pccard/00' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus/pccard' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus/pci/00' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus/pci' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/bus' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/tty/driver' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/tty/ldisc' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/tty' を削除できません: 許可されていない操作です
rm: リンク //proc/slabinfo を削除できません: 許可されていない操作です
rm: リンク //proc/swaps を削除できません: 許可されていない操作です
rm: リンク //proc/mounts を削除できません: 許可されていない操作です
rm: リンク //proc/locks を削除できません: 許可されていない操作です
rm: リンク //proc/rtc を削除できません: 許可されていない操作です
rm: リンク //proc/cmdline を削除できません: 許可されていない操作です
rm: リンク //proc/ioports を削除できません: 許可されていない操作です
rm: リンク //proc/dma を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/fs' を削除できません: 許可されていない操作です
rm: リンク //proc/filesystems を削除できません: 許可されていない操作です
rm: リンク //proc/interrupts を削除できません: 許可されていない操作です
rm: リンク //proc/partitions を削除できません: 許可されていない操作です
rm: リンク //proc/devices を削除できません: 許可されていない操作です
rm: リンク //proc/stat を削除できません: 許可されていない操作です
rm: リンク //proc/ksyms を削除できません: 許可されていない操作です
rm: リンク //proc/modules を削除できません: 許可されていない操作です
rm: リンク //proc/kcore を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/dev/md' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/dev/cdrom' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/dev' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/debug' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/fs' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/proc' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/token-ring' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/conf/eth0' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/conf/lo' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/conf/default' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/conf/all' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/conf' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/neigh/eth0' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/neigh/lo' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/neigh/default' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/neigh' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4/route' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ipv4' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/ethernet' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/802' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/unix' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net/core' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/net' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/vm' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys/kernel' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/sys' を削除できません: 許可されていない操作です
rm: ディレクトリ `//proc/scsi' を削除できません: 許可されていない操作です
Segmentation fault
# ls
bash: /bin/ls: No such file or directory
# echo *
Desktop Mail RPMS bstats.log qt-2.0.2.tar.gz rpmlist-20000805 ssh-1.2.27 ssh-1.2.27.tar.gz typescript
# pwd
/root
# cd /
bash: /bin/hostname: No such file or directory
bash: cut: command not found
bash: whoami: command not found
# echo *
data dev misc proc root work
# logout
bash: clear: command not found
Connection to miyabiyama closed.




Footnotes: 
[1]  Don Speck of Caltech to me right before rm -rf /'ing a system he
was about to upgrade.

Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links