Всегда хотелось узнать, что будет, если сделать rm -rf /?
Защита должна быть – но как она отреагирует?
Однажды нам писал абонент с просьбой помочь восстановить систему. Он вместо:
# rm rf ./
т.е. удалить содержимое текущего каталога, выполнил:
# rm rf /
Итак, имеем:
# uname -a
FreeBSD ikari 8.2-RELEASE-p7 FreeBSD 8.2-RELEASE-p7 #0: Wed May 16 21:49:18 UTC 2012 setevoy@ikari:/usr/obj/usr/src/sys/COREIKARI1 i386
Набираем:
# rm -rf
и смотрим результат:
rm: “/” may not be removed
Что ж – система не дает себя убить.