FreeBSD: выполняем rm -rf /

Автор: | 06/02/2012
 

Всегда хотелось узнать, что будет, если сделать 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

Что ж — система не дает себя убить.