Alguém pode explicar o que este comando faz?

7

Alguém pode me explicar o que esse comando faz?

EDIT: Não não executa este comando! Isso irá quebrar sua instalação.

sudo find / -exec rm {} \;
    
por zingwing 03.09.2015 / 20:52

3 respostas

27

Bad Things ® ™. É (quase) o equivalente a sudo rm -rf / - ele irá, como root, localizar todos os arquivos ou diretórios a partir de / e descendente recursivamente a partir daí e executar o comando rm em cada arquivo / diretório encontrado. Ele não excluirá as entradas do diretório, pois não há -f ou -r opções passadas para rm , mas removerá todas as entradas do arquivo.

Dica: não execute isso, a menos que você queira reinstalar o sistema operacional.

    
por 03.09.2015 / 20:58
8

Não corra.

Isto irá encontrar tudo (todos os arquivos, diretórios, links, soquetes etc) sob / ou seja, tudo no sistema e, em seguida, ele tentará remover os um por vez com rm .

Observe que, como não há -r opção com rm , apenas as entradas de diretório não serão removidas, todo o resto desaparecerá.

    
por 03.09.2015 / 20:58
3

Simples! Este comando irá remover todos os arquivos no seu servidor.

Não corra!

    
por 03.09.2015 / 22:31

Tags