Stavo cancellando una cartella musicale nel mio disco esterno e ho trovato una directory che non posso cancellare, non importa quello che provo.
Se lo metto nel cestino attraverso la GUI
The operation can’t be completed because the item “folder” is in use.
Se utilizzo rm -rf
per rimuoverlo tramite terminale
$ rm -rf folder/
rm: folder/: Directory not empty
Se utilizzo ls -la
per controllarne il contenuto
$ ls -la
total 512
drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
Se utilizzo rm -i *
nella cartella
$ rm -i *
rm: 03 - Ēlusion.mp3: No such file or directory
Se utilizzo sudo lsof +D folder/
per controllare se sono aperti file
Nulla ritorna all'uscita del programma.
Se utilizzo Utility Disco per riparare (primo soccorso) disco e volume
Il controllo dello stato di sicurezza è stato inoltrato quindi non è stata avviata alcuna riparazione.
Se riavvio macOS
Il problema persiste.
Informazioni aggiuntive:
-
Posso spostare la cartella all'interno dell'unità, ma non su un'altra unità.
-
Posso rinominare la cartella.
-
ls -i *.mp3
restituiscels: 03 - Ēlusion.mp3: No such file or directory
, comerm -i *.mp3
. -
Il file non viene visualizzato in Finder, è una parte confusa, qualunque problema di visualizzazione del nome file Terminal possa avere (l'ho sempre impostato per usare
Unicode - UTF-8
), penso che ci sia più forza in gioco.
In risposta alle domande, no, ls -ib
non restituisce nulla.
$ 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 ..
Quindi apparentemente c'è qualcosa al suo interno ma ls -la
non può vederlo, mentre rm -i
è strano con il nome file?
get info
tramite il menu di scelta rapida della GUI ha confermato la presenza di 1 elemento nella cartella, ma con zero byte, e certamente non compare nel finder.
Non sono sicuro di cosa fare a questo punto. Aiuto molto apprezzato!
(Utilizzo di 10.13.4 + ExFAT su un'unità esterna)