Eu estava limpando uma pasta de música na minha unidade externa e encontrei um diretório que não posso excluir, não importa o que eu tente.
Se eu colocá-lo na lixeira via GUI
A operação não pode ser concluída porque o item "pasta" está em uso.
Se eu usar rm -rf
para removê-lo via terminal
$ rm -rf folder/
rm: folder/: Directory not empty
Se eu usar ls -la
para verificar seu conteúdo
$ ls -la
total 512
drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
Se eu usar rm -i *
dentro da pasta
$ rm -i *
rm: 03 - Ēlusion.mp3: No such file or directory
Se eu usar sudo lsof +D folder/
para verificar se algum arquivo foi aberto
Nada retorna na saída do programa.
Se eu usar o Utilitário de Disco para reparar discos e volumes (primeiros socorros)
A verificação de integridade foi aprovada e nenhum reparo foi iniciado.
Se eu reiniciar o macOS
O problema persiste.
Informação adicional:
Posso mover a pasta dentro da unidade, mas não para outra unidade.
Eu posso renomear a pasta.
ls -i *.mp3
retornals: 03 - Ēlusion.mp3: No such file or directory
, o mesmo querm -i *.mp3
.O arquivo não aparece no Finder, é uma parte confusa, qualquer que seja o problema de exibição do nome de arquivo que o Terminal possa ter (eu sempre o defino
Unicode - UTF-8
), acho que há mais força em jogo.
Em resposta a perguntas, não, ls -ib
não retorna nada.
$ ls -i
$ ls -ib
$ ls -laib
total 512
2762318 drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
2685260 drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
Então, aparentemente, há algo nele, mas ls -la
não foi possível vê-lo, enquanto rm -i
está sendo estranho com o nome do arquivo?
get info
via menu de contexto da GUI confirmou que há 1 item na pasta, mas com zero byte e certamente não aparece no localizador.
Não tenho certeza do que fazer neste momento. Ajuda muito apreciada!
(Usando 10.13.4 + ExFAT na unidade externa)
ls -b
mostrar o arquivo? Nesse caso, você pode ls -bi
obter o inode e seguir a resposta abaixo ou, alternativamente, apenas copiar o nome do arquivo na -b
saída.
ls -bi *.mp3
mostre o mesmo resultado, como mostrado no OP.