Sólo por curiosidad, ¿qué sucede en OS X Maverick si alguien emite sudo rm -rf /
?
Oí más moderno * nix sistemas están protegidos contra este epic fail.
Respuestas
¿Demasiados anuncios?En aras de la ciencia, una VM murió para responder a esta pregunta:
testrm:~ admin$ sudo rm -rf /
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
rm: /dev/fd/0: Operation not supported
rm: /dev/fd/1: Operation not supported
rm: /dev/fd/2: Operation not supported
rm: /dev/fd/3: Not a directory
rm: /dev/fd/4: Bad file descriptor
rm: /dev/fd: Operation not supported
rm: /dev: Resource busy
rm: /home: Resource busy
rm: /net: Resource busy
rm: /private/var/log: Directory not empty
rm: /private/var/run: Directory not empty
rm: /private/var: Directory not empty
rm: /private: Directory not empty
rm: /System/Library: Directory not empty
rm: /System: Directory not empty
rm: /: Is a directory
testrm:~ admin$
Curiosamente, tuvo éxito. En los días 2 de Slackware, he intentado esto en Linux y después lo elimine estaba usando el rm de librerías dinámicamente enlazadas, falló.
La curiosidad mató al gato. No, bajo ninguna circunstancia, intentar esto en casa.
</disclaimer>
No hay protecciones. El --root-protect
opción se introdujo en GNU rm
(por defecto).
La rm página man de 10.9 no menciona nada de esto. Una vez que hayas introducido tu contraseña, que todo se ha ido. Espero que te recordado hoy en día Internacional de la Copia de seguridad de los Días ( siempre Internacional de Copia de seguridad de Día).