0 votes

Que se passe-t-il si vous utilisez "rm -rf *" dans /Users ou /Users/someUser ?

Note : Ne tapez pas rm ou toute variante de celle-ci dans le terminal en aucun cas si vous n'avez pas d'expérience de la ligne de commande.

Est-ce que le Mac OS X vous empêche d'utiliser rm dans ces répertoires pour supprimer un utilisateur ou supprimer tous les utilisateurs et devez-vous utiliser sudo et mettre un mot de passe administrateur ou cela vous laisse-t-il sans mot de passe ?

Par exemple, si vous tapez la ligne suivante dans le terminal, cela effacera-t-il tout ?

cd /Users; echo rm -rf *

Bien sûr, l'écho ne serait pas utilisé si vous vouliez vraiment que la commande remove soit exécutée.

1voto

Thomas Dickey Points 156

Deux cas :

  • vous êtes connecté en tant que Racine . Tout disparaît.
  • vous êtes connecté en tant qu'utilisateur normal. Tous les fichiers de cet utilisateur disparaissent.

Dans certains systèmes, rm est censé vous inviter si vous faites cela au niveau "/". Ne comptez pas sur ce message.

Avec El Capitan Apple fournit un "prompteur" en soi, qui par défaut devrait laisser suffisamment de système d'exploitation pour démarrer et récupérer à partir de vos sauvegardes. Pour voir si cela n'a pas été désactivé, utilisez

csrutil status

Pour en savoir plus :

0voto

Oui, ça va tout effacer et ça ne fonctionnera pas sans le sudo privilèges ; vous pouvez l'essayer dans un environnement virtuel ou vous pouvez jeter un coup d'oeil à ce https://www.youtube.com/watch?v=D4fzInlyYQo Passez une bonne journée !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X