Sie sagen rm
Der Befehl verwendet standardmäßig die Option --preserve-root
. Stimmt das?
Andernfalls sollte ich die Zeile
setzenalias rm='rm --preserve-root'`
in ~/.bashrc
um diese Option auszuführen, ohne sie jedes Mal eingeben zu müssen, wenn ich rm
ausführe Befehl. Um dies zu bestätigen, habe ich type rm
ausgeführt , und bekam rm is hashed (/bin/rm)
.
Ich erwartete rm is aliased to rm --preserve-root
. Weiß jemand, was mit rm
los ist Befehl?
Akzeptierte Antwort:
rm
wird nicht zu rm --preserve-root
aliased , aber die Option ist standardmäßig im rm
ausgewählt binär.
Auf der Manpage von rm in Ubuntu 17.10 finden Sie die folgenden Details zu --preserve-root
und --no-preserve-root
Optionen:
--no-preserve-root
do not treat '/' specially
--preserve-root
do not remove '/' (default)