Aqui está uma maneira de fazer isso usando find . É um pouco mais avançado do que usar uma interface gráfica como o Ubuntu Tweak.
-
Encontre o ponto de montagem do seu disco rígido externo. Existem várias formas:
- No gerenciador de arquivos, pressione Ctrl + L para obter uma barra de localização baseada em texto. Copie este local absoluto para sua área de transferência.
-
Em um terminal, identifique o disco rígido usando
cat /proc/mountse localize o ponto de montagem. Exemplo:/dev/sdc1 /media/1589-880A vfat rw,nosuid,[...]Indica o ponto de montagem como
/media/1589-880A.
-
Abra um terminal e use o seguinte comando
findpara listar os arquivos correspondentes à pesquisa que estamos realizando. Substitua o caminho/mediaaqui pelo ponto de montagem que você acabou de encontrar na etapa anterior. Eu adicionei-type fpara filtrar apenas por arquivos - desconsiderando links e diretórios.find /media/1589-880A -name "*~" -type f -
Se você se sentir feliz com os resultados e tiver certeza de que deseja excluir esses arquivos, faça a exclusão assim:
find /media/1589-880A -name "*~" -type f -deleteObservação: Esses arquivos não serão enviados para a Lixeira! Eles vão para o esquecimento imediatamente. Não é fácil desfazer. Não peça para desfazer isso.
Sinta-se à vontade para modificar o padrão *~ para permitir outras correspondências para outros casos de uso (por exemplo, *.bak , autobackup-2012-*.tar.gz , etc. Está apenas usando globalização simples. Também é perfeitamente possível selecionar uma subpasta ou até mesmo uma pasta pai em vez do ponto de montagem. De qualquer forma, sempre liste primeiro antes de excluir!
Opcionalmente, adicione -xdev ao comando find para evitar que ele desça para outros sistemas de arquivos se você não tiver certeza sobre isso.