Il comando del terminale Mac restituisce il permesso negato, è stato eseguito di nuovo e ha funzionato correttamente

1

Ho eseguito il seguente comando nel terminale di un Mac Pro con Mac OSX 10.6.8.

rm -rd /Users/Shared/SomeFolder

Questo comando ha provocato

rm: /Users/Shared/SomeFolder: Permission denied

Senza modificare nulla, ho immediatamente eseguito nuovamente il comando, e ha funzionato. Cosa ha causato questo?

    
posta user3304 06.01.2012 - 18:30
fonte

1 risposta

2

È possibile che ci sia stato un blocco di scrittura su quella cartella quando si è tentato il primo rm. Un'applicazione o un processo avrebbe potuto essere indicizzato o accedere alla cartella. Cose come Mozy Backup o Spotlight Search vengono eseguite in background e accedono alla maggior parte di tutti i file su un file system.

    
risposta data 06.01.2012 - 20:03
fonte

Leggi altre domande sui tag