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/mounts
e 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
find
para listar os arquivos correspondentes à pesquisa que estamos realizando. Substitua o caminho/media
aqui pelo ponto de montagem que você acabou de encontrar na etapa anterior. Eu adicionei-type f
para 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 -delete
Observaçã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.