Dicono rm
il comando predefinito è l'opzione --preserve-root
. È vero?
Altrimenti dovrei mettere la riga
alias rm='rm --preserve-root'`
in ~/.bashrc
per fare in modo che questa opzione avvenga senza digitarla ogni volta che eseguo rm
comando. Per confermarlo ho eseguito type rm
, e ho ottenuto rm is hashed (/bin/rm)
.
Mi aspettavo che rm is aliased to rm --preserve-root
. Qualcuno sa cosa sta succedendo con rm
comando?
Risposta accettata:
rm
non viene associato a rm --preserve-root
, ma l'opzione è selezionata per impostazione predefinita in rm
binario.
Dalla manpage di rm in Ubuntu 17.10, puoi trovare i seguenti dettagli del --preserve-root
e --no-preserve-root
opzioni:
--no-preserve-root
do not treat '/' specially
--preserve-root
do not remove '/' (default)