cheatsheet linux, um comando por vez
o que é rm e o que ele faz
é rasgar a página do caderno. não tem lixeira, e o rm não pergunta se era a página certa.
rm arquivo | apaga, sem lixeira |
rm -r pasta | apaga a pasta e tudo dentro |
echo rm -rf "$DIR"/* | mostra o que o rm receberia |
confere a variável antes de apagar.
o número por trás do nome. o rm -f devolve 0 mesmo quando o arquivo não existe: o 0 não quer dizer que apagou. e a proteção --preserve-root só segura o rm -rf / literal, não o /* que a variável vazia vira.