- Muito possivelmente, a maneira mais fácil de limpar seu diretório é
- Salvar
backupfile
(o arquivo tar) em algum lugar seguro, - Excluir o diretório inteiro
- Restaurar o arquivo tar e
- Extraia novamente.
- Salvar
- Mas se preferir excluir apenas os arquivos que você deseja excluir, você pode:
- Use curingas.
Encontre padrões de caracteres curinga que correspondem aos arquivos que você deseja excluir e apenas eles.
Verifique se eles correspondem aos arquivos que você deseja excluir e apenas eles
digitando
ls -ld wildcard
. Se isso mostrar os arquivos que você deseja excluir e apenas eles, em seguida, digiterm wildcard
.- Por exemplo, se todos os nomes de arquivos "loucos" e "aleatórios" tiverem mais de 17 caracteres,
e todos os seus nomes de arquivos válidos são menores que isso, use
?????????????????*
. - Se houver um arquivo que você deseja excluir cujo nome tem um
=
como o segundo caractere e ume
como o quarto, e isso não descreve nenhum dos seus arquivos válidos. Em seguida, use?=?e*
.
- Por exemplo, se todos os nomes de arquivos "loucos" e "aleatórios" tiverem mais de 17 caracteres,
e todos os seus nomes de arquivos válidos são menores que isso, use
- Digite
rm -i * .*
. A opção-i
(interativa) informarm
para solicitar confirmação para cada arquivo. - Digite
find . -type f -ok rm {} \;
. Isso é muito parecido com orm -i
; ele exibirá os nomes dos arquivos e perguntará se você deseja excluí-los.
- Use curingas.
Encontre padrões de caracteres curinga que correspondem aos arquivos que você deseja excluir e apenas eles.
Verifique se eles correspondem aos arquivos que você deseja excluir e apenas eles
digitando