Impossibile eliminare un file directory utente [RISOLTO]

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Ciao a tutti,

Sotto la mia directory utente

NOME SSD/Utenti/lorenzo

Possiedo un file chiamato Test.xcdatamodeld (trattasi di un file Xcode e relativo a Core Data, framework iOS). Tale file, insieme ad cartella con lo stesso nome (Test), sono stati generati da un tool di terze parti che utilizzo per lo sviluppo e quindi inclusi nella directory utente.

Poiché vorrei eliminare Test.xcdatamodeld, vado ad eseguire sposta nel cestino ma ogni volta mi viene presentata la popup in cui inserire le credenziali di amministratore.
Se le inserisco, il suono del cestino viene attivato ma il file rimane li. Al contrario, la cartella Test può essere eliminata senza alcun problema. Non è necessario inserire nessuna credenziale.

Qualche soluzione?

Il file non risulta bloccato.

Grazie

EDIT 1

Ho verificato tramite terminale.

lorenzo$ lsof /Users/lorenzo/Test.xcdatamodeld

Il file risulta usato da Finder. Al contrario, un qualsiasi file della cartella Test non è attualmente in uso e quindi posso rimuoverlo.
Ultima modifica di lorenzob il sab, 18 gen 2014 13:05, modificato 2 volte in totale.
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31871
Località: Sicilia

Top

Forse basterebbe riavviare.

Se non si sblocca neanche riavviando visto che Terminale lo hai già aperto prova ad eliminarlo così (ma fai attenzione):
Apri Terminale e copia/incolla il seguente comando:

Codice: Seleziona tutto

sudo rm 
poi lascia uno spazio e trascina il file che vuoi eliminare nella finestra di Terminale.
Batti Invio.
Il Terminale ti chiederà la password di Amministratore e tu scrivila con attenzione perchè mentre la scrivi (per motivi di sicurezza) non te la lascia vedere.
Batti di nuovo Invio.
Se il Terminale ti avvisa che è pericoloso usare il comando "sudo" procedi ugualmente, quello è un avviso standard.

lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Grazie Kernel.

Proverò subito.

Ma "rm" lo rimuove completamente, vero? Non lo sposta nel cestino.

Mi chiedo perché il file dovrebbe essere attualmente usato dal Finder...
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31871
Località: Sicilia

Top

lorenzob ha scritto: Ma "rm" lo rimuove completamente, vero? Non lo sposta nel cestino....
Lo rimuove completamente.



lorenzob ha scritto: …... perché il file dovrebbe essere attualmente usato dal Finder...
Appunto per questo prima riavvia.

lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Kernel Panic ha scritto:
lorenzob ha scritto: Ma "rm" lo rimuove completamente, vero? Non lo sposta nel cestino....
Lo rimuove completamente.
Ho provato a riavviare ma niente. Il file è sempre lì. Attualmente non è in uso. :roll:

Dimenticavo. Il file è un bundle quindi ha del contenuto all'interno. Devo dargli l'opzione -R?
Ultima modifica di lorenzob il sab, 18 gen 2014 12:54, modificato 1 volta in totale.
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31871
Località: Sicilia

Top

lorenzob ha scritto: ….. Devo dargli l'opzione -R?
Prima prova col comando che ti ho suggerito, senza variazioni.

lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Questo è il messaggio che ricevo eseguendo
sudo rm /Users/lorenzo/Test.xcdatamodeld
/Users/lorenzo/Test.xcdatamodeld: is a directory
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31871
Località: Sicilia

Top

Vabbè, adesso riprova la stessa identica procedura usando questo comando:

Codice: Seleziona tutto

sudo rm -rf
Se non riesci neanche così chiama un esorcista ….. :roll:

lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Ok . E' andato!!

Devo ravviare??

Grazie mille per il supporto.
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!


lorenzob
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: mer, 12 mag 2010 20:04
Messaggi: 218
Località: Milano

Top

Ho anche riavviato.

Grazie Kernel.
Un grazie speciale a tutti quelli che partecipano attivamente a questo forum!!


Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti