"rm" padroniza a opção "--preserve-root"?

8

Dizem que o comando rm é padronizado para a opção --preserve-root . Isso esta certo?

Caso contrário, devo colocar a linha

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

em ~/.bashrc para fazer essa opção acontecer sem digitá-la toda vez que eu executar o comando rm . Para confirmar isso, executei type rm e recebi rm is hashed (/bin/rm) .

Eu esperava rm is aliased to rm --preserve-root . Alguém sabe o que está acontecendo com o comando rm ?

    
por Smile 01.12.2017 / 13:30

1 resposta

10

rm não está sendo alias para rm --preserve-root , mas a opção é selecionada por padrão no binário rm .

Na página de manual do rm no Ubuntu 17.10, você pode encontrar os seguintes detalhes das opções --preserve-root e --no-preserve-root :

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

   --preserve-root
          do not remove '/' (default)
    
por Dan 01.12.2017 / 13:42

Tags