- 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 umecomo 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) informarmpara 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