O comando rm -rf
é igual a rm -r -f
.
A partir da página man do rm
(digite man rm
em um terminal para ver) -r
faz:
remove directories and their contents recursively
E -f
faz:
ignore nonexistent files and arguments, never prompt
Então, em combinação, eles fazem as duas coisas.
Na verdade, é um comando muito perigoso, porque ele removerá tudo do diretório que você escolher (ou apenas removerá o arquivo escolhido), e ele fará isso sem nunca perguntar.
Por favor, use este comando com cuidado!