8 votos

Legendario sudo rm -rf /

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.

14voto

Ido Schacham Puntos 1373

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ó.

7voto

0942v8653 Puntos 3617

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).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X