GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Valeurs par défaut de la commande "rm" Option "–preserve-root" ?

Ils disent rm la commande par défaut est l'option --preserve-root . C'est bien ça ?

Sinon je devrais mettre la ligne

alias rm='rm --preserve-root'`

dans ~/.bashrc pour que cette option se produise sans la taper à chaque fois que j'exécute le rm commande. Pour confirmer cela, j'ai exécuté type rm , et obtenu rm is hashed (/bin/rm) .

Je m'attendais à ce que rm is aliased to rm --preserve-root . Est-ce que quelqu'un sait ce qui se passe avec le rm commande ?

Réponse acceptée :

rm n'est pas associé à rm --preserve-root , mais l'option est sélectionnée par défaut dans le rm binaire.

À partir de la page de manuel de rm dans Ubuntu 17.10, vous pouvez trouver les détails suivants du --preserve-root et --no-preserve-root option :

   --no-preserve-root
          do not treat '/' specially

   --preserve-root
          do not remove '/' (default)

Ubuntu
  1. | Dans Terminal Command ?

  2. Options de la commande modprobe

  3. Comment utiliser l'option --since avec la commande docker logs

  4. Commande de décompression Linux :option pour forcer l'écrasement ?

  5. fichiers cp uniquement, répertoires ignorés

Commande Umask sous Linux

Commande Route sous Linux

Commande SS sous Linux

Commande chage sous Linux

Commande pwd sous Linux

Développer rapidement une interface graphique pour la ligne de commande