Por que o comando rm é chamado quando o sistema é inicializado?

2

Meu PC é Mac pro.

Eu removi x para rm em caso de exclusão de arquivos por acidente:
sudo chmod o-x /bin/rm

No entanto, quando eu reinicio meu PC, recebo uma mensagem no terminal:

-bash: /bin/rm: Permission denied

Se eu fizer o+x para bin/rm , a mensagem desaparecerá.

Por isso, só quero saber quais arquivos são removidos automaticamente quando o sistema é inicializado.

    
por Yves 03.02.2017 / 02:25

1 resposta

4

Há muita limpeza na inicialização, por exemplo, removendo arquivos em /tmp . Portanto, você não deve alterar /bin/rm permissões.

Se você tem medo de apagar arquivos acidentalmente, você pode aliasar rm a rm -i para que você seja sempre solicitado a confirmar. alias rm='rm -i' em /etc/profile ou /etc/bash.bashrc ou equivalente.

    
por 03.02.2017 / 03:09