Non è possibile svuotare il cestino dell'HD rimovibile

1

Non riesco a svuotare il cestino della mia unità rimovibile. Inizialmente sembra svuotarlo correttamente (nessun messaggio di errore, il suono viene riprodotto), ma la cartella in questione rimane lì.

Ho provato:

jan@MacBook-Pro /Volumes/JD 2 $ sudo rm -rf .Trashes/

che dà errori come il seguente:

rm: .Trashes//501: Directory not empty
rm: .Trashes/: Directory not empty

Comunque, l'ho ristretto a un file .svn che non può essere cancellato:

root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ rm -f .svn
root@MacBook-Pro /Volumes/JD 2/.Trashes/501/CD_10.2009/devel/funghos $ ls -altr .svn
-rwxrwxrwx  1 _unknown  _unknown  690 Oct 21  2009 .svn

Come puoi vedere, non viene visualizzato alcun errore, ma il file non viene eliminato. Eh?

    
posta houbysoft 22.07.2012 - 05:52
fonte

5 risposte

0

Ho finalmente risolto il problema eliminando il file su una macchina Windows. Deve essere un bug in OS X o qualcosa del genere?

    
risposta data 22.07.2012 - 16:41
fonte
0

Ciò è dovuto al flag MNT_IGNORE_OWNERSHIP impostato per l'unità quando montato. Il unknown utente e gruppo sono esattamente ciò che viene mostrato quando i file delle viste di root su un'unità sono ignorati. Quando un utente visualizza le autorizzazioni, i file verranno visualizzati come propri. Sono sorpreso che tu non possa cancellare il file .svn dal tuo account (non root)

Per ulteriori informazioni, consulta questo Chiedi una risposta diversa . In pratica, devi deselezionare la casella di controllo "Ignora proprietà su questo volume" da un ispettore nelle informazioni sull'unità.

Se non riesci a eliminarlo dal tuo account utente, prova a impostarti come proprietario del file con il flag ignore non impostato.

    
risposta data 22.07.2012 - 06:53
fonte
0

Puoi eseguire questa istruzione:

1- Trascina il file dal Cestino al Desktop.
2- Avviare un terminale
3- Digitare

cd ~/.Trash && sudo rm -rf [your file path on the desktop]

4 Quindi premere invio e inserire la password

    
risposta data 22.07.2012 - 11:42
fonte
0
  • Collega il tuo HD rimovibile a una vittoria
  • Mostra file nascosti (opzione cartella / deseleziona file nascosti)
  • Prova ad eliminare la cartella .Trash nella root dell'unità USB
  • In caso di errori, utilizza unlocker per eliminare
  • Collega di nuovo il tuo mac, vedrai scomparire i file / cartelle fastidiosi nel Cestino

cheers

    
risposta data 23.07.2016 - 05:00
fonte
-1

Se riesci a individuare il file in Finder, puoi aprire il riquadro delle informazioni (cmd-i) su quel file e controllare che non sia bloccato o che disponga di autorizzazioni errate?

    
risposta data 22.07.2012 - 06:19
fonte

Leggi altre domande sui tag