rm
Arquivos e diretórios
Uso
rm -rf [path]Apaga arquivos de vez: não existe lixeira, e um espaço a mais em rm -rf destrói o que você não quis.
Opções comuns
| Opção | Significado |
|---|---|
| -r | Descend into directories and delete what is inside |
| -f | Never prompt, and say nothing about files that are missing |
| -i | Ask before every single removal |
| -d | Remove an empty directory without -r |
| -v | Print each name as it goes |
| -I | GNU: ask once before removing more than three files |
| -P | macOS: overwrite the file before unlinking it |
Exemplos
rm -rf buildDeletes the build directory and everything under it.
rm -i *.logAsks about each log file first.
rm -- -weirdDeletes a file whose name starts with a dash.
Mover, apagar e encontrar. Alguns não perguntam duas vezes, e é por isso que -i vira hábito.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que rm faz?
Apaga arquivos de vez: não existe lixeira, e um espaço a mais em rm -rf destrói o que você não quis.
Q. Como se digita?
rm -rf [path] — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 7; a lista completa está em man rm. Este comando fica em Arquivos e diretórios.
Comandos relacionados
página man: man rm