Come eliminare i file utilizzando il terminale in Mac OS X

click fraud protection
Donna di colore che digita sulla tastiera del laptop mentre lavora in ufficio

Puoi eliminare i file utilizzando il terminale in Mac OS X.

Credito immagine: Prostock-Studio/iStock/GettyImages

La maggior parte delle persone sceglie Sposta nel cestino dopo un clic con il pulsante destro del mouse quando desiderano rimuovere un file in Mac OS X. Funziona nella maggior parte dei casi e quando si utilizza questo metodo è possibile ripristinare il file eliminato in qualsiasi momento. Tuttavia, se si verificano errori durante il tentativo di eliminare un file, si desidera rimuovere un file non visibile nel Finder o vuoi che il file venga eliminato completamente e non ripristinabile in una singola azione, usa il Terminale Mac per eliminare il file. Questo è facile da fare anche se non hai esperienza con Terminal, ma non offre la stessa clemenza quando si tratta di cancellazione accidentale, quindi devi stare attento.

Perché usare il terminale Mac?

Terminal è il sistema di controllo della riga di comando per un Mac e viene fornito con ogni computer e laptop Mac. Se hai familiarità con i sistemi Unix, sarai a casa a lavorare in Terminal. Ci sono molti vantaggi nell'imparare alcuni dei comandi di base di cui hai bisogno. Il vantaggio più significativo è che Terminal ti consente di modificare le impostazioni del tuo Mac ed eseguire operazioni con file che non puoi ottenere con la sola interfaccia utente grafica.

Video del giorno

Con Terminal, puoi eliminare file che danno messaggi di errore quando provi a eliminarli, eliminare file quando Finder non funziona correttamente o eliminare file altrimenti invisibili.

Il comando Mac "rm"

Aprire terminale (nel Utilità cartella di Applicazioni) e controlla la directory in cui ti trovi digitando "ls –la" nel prompt e premendo accedere. Passare alla directory successiva digitando "cd [nome directory]" con il nome della directory specifica al suo posto di "[nome directory]" e senza virgolette, oppure fino alla directory precedente digitando "cd../" e quindi premendo accedere. Il tuo obiettivo è navigare nella directory che contiene il file che desideri eliminare. Tuttavia, se si desidera evitare questo passaggio, è possibile utilizzare l'approccio trascina e rilascia.

Quando sei nella cartella giusta (o se stai usando il trascinamento della selezione), usa il comando Mac "rm" per eliminare il file scelto. Digitare "rm [nomefile.estensione]" senza virgolette e con il nome file e l'estensione pertinenti al posto di "[nomefile.estensione]"), quindi premere accedere per eliminare il file. In alternativa, puoi aprire terminale, digita "rm", lascia uno spazio e trascina il file dal Finder nella finestra Terminale per riempire automaticamente l'intera estensione del file.

Aggiunta di una salvaguardia

Il principale svantaggio del metodo Terminale di eliminare i file è che non c'è "sei sicuro?" tipo di prompt per impedirti di eliminare qualcosa di importante. Puoi correggere questo aggiungendo il flag interattivo "-i" al comando. Digita "rm -i" prima del nome del file e dell'estensione per creare un prompt. Quando selezioni accedere dopo aver digitato questo comando, viene visualizzato un prompt che dice "rimuovi [nomefile.estensione]?" e puoi digitare "y" o "yes" per confermare o "n" o "no" per annullare l'eliminazione.

Eliminazione di directory utilizzando il terminale

Puoi anche eliminare una cartella con Mac Terminal e ci sono un paio di opzioni diverse a seconda delle tue esigenze. Se hai una cartella vuota da rimuovere, puoi usare il comando remove directory Terminal, "rmdir", allo stesso modo del comando "rm", anche se la salvaguardia non funziona in questo caso. Ad esempio, "rmdir Pictures" eliminerebbe la directory "Pictures" dalla directory in cui ti trovi attualmente.

Tuttavia, per eliminare un file inclusi i suoi file e qualsiasi sottocartella con file, utilizzare l'opzione "-R" (o -r) alla fine del comando "rm". Questo significa "ricorsivo" ed elimina tutto da quella directory verso il basso. Quindi, se la cartella "Immagini" contiene immagini o anche sottocartelle, è possibile digitare "rm -R Immagini" dalla directory pertinente e quindi selezionare accedere. Puoi usare la salvaguardia qui digitando "rm -iR [Nome cartella]" in Terminale.