Mostra i file nascosti in Mac OS X

Sommario:

Anonim

Hai bisogno di mostrare i file nascosti su un Mac? Questo è abbastanza comune se ti ritrovi a dover accedere a file nascosti sul tuo Mac, come un file .htaccess che hai scaricato, un .bash_profile, una directory .svn, – letteralmente qualsiasi cosa preceduta da un '.' che indica che è invisibile per impostazione predefinita – puoi eseguire il comando seguente dal terminale per impostare i file nascosti in modo che diventino visibili in Mac OS X.

Per chi non lo sapesse, i file che sono nascosti in Mac OS sono determinati in modo che, facendo precedere il nome del file da un simbolo di punto singolo (.), sia possibile creare qualsiasi file nascosto mettendo un punto davanti al nome, rendendolo così invisibile al Finder. Vediamo come rendere visibili tutti i file nascosti in Mac OS X, indipendentemente dalla versione del software di sistema presente sul Mac.

Come mostrare file e cartelle nascosti su Mac

Questo modifica l'impostazione predefinita di Mac OS X in modo che Finder mostri sempre tutti i file, inclusi i file nascosti.

  1. Avvia l'app Terminale, che si trova in /Applicazioni/Utility
  2. Inserisci il comando corretto esattamente come mostrato di seguito, scegliendo per la tua versione di MacOS o Mac OS X:
  3. Per mostrare file e cartelle nascosti in macOS High Sierra 10.13, MacOS Sierra 10.12, OS X El Capitan 10.11, Yosemite 10.10 e OS X Mavericks 10.9 , usa la seguente stringa di comando per mostrare i file nascosti:

    predefiniti scrivi com.apple.finder AppleShowAllFiles TRUE;killall Finder

    Per mostrare i file nascosti in Mac OS X 10.8 Mountain Lion, OS X 10.7 Lion, Mac OS X 10.6 Snow Leopard e versioni precedenti, usa invece questa stringa di comando predefinita:

    predefiniti scrivi com.apple.Finder AppleShowAllFiles TRUE;killall Finder

  4. Premi il tasto Invio dopo che il comando è stato inserito nel prompt dei comandi di Terminale, che eseguirà il comando e consentirà ai file nascosti di diventare visibili nel file system di Mac OS

Ecco come appare la stringa di comando predefinita che mostra i file nascosti nel terminale Mac:

Il Finder si aggiornerà dopo che avrai premuto il tasto Invio, che chiuderà Finder e si riavvierà per rendere effettive le modifiche, rivelando così i file nascosti sul Mac.

I file "nascosti" sono ora visibili nelle finestre del Finder, ma verranno visualizzati come una versione oscurata delle rispettive icone dei file, essendo leggermente trasparenti. Di seguito sono riportati esempi di come i file nascosti vengono visualizzati nel Finder.

Ecco come appaiono i file nascosti quando sono visibili in una versione moderna di Mac, come una finestra macOS High Sierra, Sierra, OS X El Capitan o Yosemite Finder, nota che le cartelle e i file nascosti sono visibili ma con nomi in grigio sfumato:

Ed ecco come vengono mostrati i file una volta invisibili nelle versioni precedenti di Mac OS X, evidenziati qui:

Questa impostazione rimane in vigore fino a quando non viene annullata o disabilitata, il che farebbe sì che tutti i file vengano nuovamente nascosti come impostazione predefinita.Con tutti i file visibili, una finestra del Finder può sembrare molto più occupata di quanto potresti essere abituato, e non sempre è consigliabile lasciarla sempre attiva. Per fortuna tornare indietro è altrettanto semplice.

Ricorda che il Finder deve essere riavviato per mostrare i file e le cartelle nascosti, appariranno come icone leggermente traslucide accanto alle icone normali. I file e le cartelle nascosti in genere avranno un '.' davanti al loro nome, ma anche altri elementi possono essere nascosti tramite i comandi chflags.

Se hai difficoltà con i comandi precedenti per qualche motivo, puoi dividerli in due parti in questo modo:

Prima il comando per mostrare i file invisibili su Mac:

predefiniti scrivi com.apple.finder AppleShowAllFiles TRUE

Quindi il comando per chiudere e riavviare il Finder su Mac, che è dove ora verranno mostrati i file invisibili:

killall Finder

Nota che l'aggiornamento del Finder è sempre necessario. Questo è lo stesso anche in OS X El Capitan, Yosemite e nelle vecchie versioni di Mac OS X, il Finder deve essere sempre aggiornato in questo modo per rivelare le cartelle e i file nascosti.

Nota rapida sulle diverse versioni di Mac OS X: se guardi attentamente, noterai che c'è una leggera differenza nell'utilizzo delle maiuscole e minuscole per rendere visibili i file e le cartelle nascosti nelle versioni moderne di macOS e Mac OS X rispetto alle versioni precedenti del software di sistema Mac OS X (com.apple.finder vs com.apple.Finder). Quelle maiuscole sono importanti, tuttavia, motivo per cui devi inserire la sintassi esatta.

Ripristina le impostazioni predefinite e nascondi nuovamente i file in Mac OS X

Per nascondere i file che devono essere nuovamente nascosti, tornando così alle impostazioni predefinite del Mac per tenerli invisibili, puoi semplicemente digitare il seguente comando defaults. Come puoi vedere, tutto è uguale tranne che TRUE è stato cambiato in "FALSE":

predefiniti scrivi com.apple.Finder AppleShowAllFiles FALSE;killall Finder

Ricorda che la leggera differenza in OS X Mavericks, El Capitan e Yosemite ha a che fare con le maiuscole:

defaults write com.apple.finder AppleShowAllFiles FALSE;killall Finder

Premi Invio e di nuovo il comando imposterà la modifica della visibilità del file e riavvierà il Finder in modo che possa essere riavviato affinché le modifiche abbiano effetto.

Questo è tutto! La modifica verrà ripristinata e tornerai all'impostazione predefinita con cartelle e file nascosti non più visibili nel Finder di Mac OS X.

Mostra i file nascosti in un Mac Apri o salva la finestra di dialogo temporaneamente

Un altro approccio per non utilizzare il comando di default sopra riportato è mostrare rapidamente tutti i file nascosti in qualsiasi finestra di dialogo Apri o Salva di Mac OS X premendo Comando+Maiusc+Puntosulla tastiera insieme.Vedrai immediatamente la modifica non appena i file nascosti vengono rivelati.

Quella sequenza di comandi può essere utilizzata per passare avanti o indietro, rivelando e nascondendo nuovamente i file secondo necessità. Per molti utenti, questa sequenza di tasti è l'uso più appropriato quando un file invisibile deve essere modificato ma non è necessario renderli sempre visibili tutti.

Mostra temporaneamente file e cartelle nascosti su un Mac con Terminal

Un altro modo per visualizzare rapidamente i file nascosti in OS X è utilizzare il comando ls all'interno del Terminale, nella riga di comando digitare quanto segue:

ls -a

Il flag -a dice al comando ls (list) di mostrare tutti i contenuti, inclusi i file nascosti. Devi solo specificare una directory se vuoi vedere i file nascosti in essa:

ls -a ~/Sites/betasite

Questo metodo non influisce sul Finder o sulla visibilità dei file nascosti al di fuori dell'uso del flag -a, rendendolo una misura temporanea per vedere rapidamente tutti i contenuti di qualsiasi directory o cartella, anche se le impostazioni predefinite di cui sopra il comando non è utilizzato.

Un modo per trasferire il terminale alla GUI sarebbe usare il comando 'apri', diretto a un file nascosto. Ecco un esempio:

open .not_visible_by_default

Questo avvierà il file chiamato ".not_visible_by_default" nell'app GUI predefinita associata al suo tipo di file, in questo caso sarebbe un file di testo e quindi si aprirebbe TextEdit. Questo trucco può essere utilizzato anche per aprire le directory nascoste nel Finder, ad esempio con la seguente sintassi:

open ~/.git

Ciò avvierebbe la directory ".git" nascosta nella home directory di un utente in una finestra del Finder, senza rivelare tutti gli altri file.

Mostra i file nascosti in Mac OS X