¿Qué sucede si usó “rm -rf *” en / Users o / Users / someUser?

0

Nota: No escriba rm ni ninguna variación del mismo en el terminal bajo ninguna circunstancia si no tiene experiencia con la línea de comandos

¿Mac OS X le impide utilizar rm en esos directorios para eliminar a un usuario o eliminar a todos los usuarios? ¿Necesita usar sudo y ingresar una contraseña de administrador o le permite sin ninguna contraseña?

Por ejemplo, si escribió la siguiente línea en el terminal, ¿borraría todo por completo?

cd /Users; echo rm -rf *

Por supuesto, el eco no se usaría si realmente quisieras que se ejecutara el comando de eliminación.

    
pregunta klanomath 25.03.2016 - 01:08

2 respuestas

1

Dos casos:

  • has iniciado sesión como raíz . Todo se va.
  • has iniciado sesión como un usuario normal. Todos los archivos de ese usuario desaparecen.

En algunos sistemas, rm debe avisarte si haces esto en el nivel "/". No cuente con ese aviso.

Con El Capitan , Apple proporciona un "aviso" per se, que por defecto debería dejar suficiente sistema operativo para arrancar y recuperarse de sus copias de seguridad. Para ver si esto no ha sido deshabilitado, use

csrutil status

Lectura adicional:

respondido por el Thomas Dickey 25.03.2016 - 02:39
0

Sí, borrará todo y no funcionará sin los privilegios sudo ; Puedes probarlo en un entorno virtual o puede echar un vistazo a este enlace ¡Que tengas un buen día!

    
respondido por el Selem 25.03.2016 - 01:32

Lea otras preguntas en las etiquetas