Często zastanawiałem się, jak daleko zajdzie system, jeśli uciekniesz rm -rf /
. Wątpię, aby system operacyjny mógł się skasować (?)
Pytanie dodatkowe : Czy po wykonaniu polecenia zostanie ono rm
usunięte?
Aktualizacja: Przetestowałem to w kilku głównych dystrybucjach uniksowych za pomocą VirtualBox, a odpowiedzi dokładnie opisują, co się dzieje. Jeśli podano prawidłowe parametry, rm usunie każdy fizyczny bit danych z dysku. Jednak napotkałem pewne problemy podczas korzystania z wersji rm innej niż GNU. Na przykład uważam, że BusyBox ma swoją własną wersję i nie pozwala na usunięcie tak dużo, jak to możliwe.
To pytanie było pytaniem superużytkownika tygodnia .
Przeczytaj wpis na blogu z 7 lipca 2011 r., Aby uzyskać więcej informacji, lub prześlij własne pytanie tygodnia.
sudo rm -rf /
na Linuksie Tinycore / Microcore i wydaje się, że system operacyjny chroni kilka katalogów (/ sys i innych) przed usunięciem.
rm -f /bin/rm
raz. Niestety, zadziałało, a następną godzinę spędziłem na otrzymywaniu właściwej wersji rm
back z GNU coreutils.