GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Comando “rm” predeterminado ¿Opción “–preserve-root”?

Dicen rm el comando por defecto es la opción --preserve-root . ¿Es así?

De lo contrario, debería poner la línea

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

en ~/.bashrc para hacer que esa opción suceda sin escribirla cada vez que ejecuto el rm dominio. Para confirmar esto ejecuté type rm , y obtuve rm is hashed (/bin/rm) .

Esperaba que rm is aliased to rm --preserve-root . ¿Alguien sabe qué está pasando con el rm? comando?

Respuesta aceptada:

rm no se le asigna un alias a rm --preserve-root , pero la opción está seleccionada por defecto en el rm binario.

Desde la página de manual de rm en Ubuntu 17.10, puede encontrar los siguientes detalles de --preserve-root y --no-preserve-root opciones:

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

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

Ubuntu
  1. Linux:¿el uso de la opción -o en el comando Useradd?

  2. | ¿En Comando Terminal?

  3. Opciones del comando modprobe

  4. Cómo usar la opción --since con el comando docker logs

  5. cp solo archivos, saltando directorios

Comando Umask en Linux

Comando de ruta en Linux

Comando SS en Linux

Cambiar comando en Linux

Comando pwd en Linux

Desarrolle rápidamente una GUI para la línea de comandos