Come posso visualizzare i file nascosti nel Finder?


51

Ho notato che ogni volta che aggiungo file e li elimino, il loro spazio fisico rimane sull'unità disco. Ho disinstallato NTFS Tuxera e ho ancora lo stesso problema.

Quindi ho dovuto inserire il disco sotto l'altro mio laptop Windows per individuare i file ./#### ed eliminarli. Sono stato sorpreso di non riuscire a individuare quei file nel Finder, ma Windows mi ha permesso di visualizzarli.

C'è un modo per avere un maggiore controllo su quali file vengono visualizzati in Finder?

Piattaforma: retina MacBook Pro, Mountain Lion (OS X 10.8)


1
Il fatto che non sia possibile vederli in Finder è normale, per impostazione predefinita, i file che iniziano con un punto non vengono visualizzati.
Loïc Wolff,

3
Hai avuto due domande qui. Questo sito funziona meglio quando c'è solo una domanda per domanda. In questo modo, è più facile per gli altri trovare soluzioni se hanno lo stesso problema. Ho eliminato la tua prima domanda, ma sentiti libero di farla separatamente. Se lo fai, però, si potrebbe desiderare di spiegare che cosa Tuxera NTFS è e fa , se siete alla ricerca di un sostituto per esso (e quello che avrebbe fatto che la sostituzione "migliore" per te).
Daniel

Se ti piacerebbe vedere ⇧⌘. (aggiunto in Snow Leopard per aprire e salvare le finestre di dialogo) funziona anche in Finder, vai su bugreport.apple.com e archivia un duplicato del radar: // 7096650. (Vedi anche apple.stackexchange.com/q/32612 per ulteriori risposte.)
Quinn Taylor

2
A partire da macOS 10.12, Finder supporta ⇧⌘. per attivare / disattivare la visibilità dei file nascosti.
Quinn Taylor,

Risposte:


50

Per consentire al Finder di mostrare tutti i file (inclusi quelli "nascosti"), è possibile digitare il seguente comando al prompt dei comandi in Terminale :

defaults write com.apple.Finder AppleShowAllFiles -bool YES; killall -HUP Finder La prima parte imposta una preferenza nascosta in modo che il finder mostri tutti i file; la seconda parte riavvia il Finder in modo che queste preferenze abbiano effetto (killall da solo dice a un programma di uscire; il flag -HUP chiede al programma di riavviarsi).

Se vuoi invertire questo in modo che il Finder ora nasconda i file che normalmente nasconde, digita questo nel Terminale:

defaults write com.apple.Finder AppleShowAllFiles -bool NO; killall -HUP Finder

Se ti senti più a tuo agio nell'utilizzare la GUI, c'è un pannello Preferenze di Sistema che puoi installare chiamato Secrets che ti permette di cambiare ancora questa impostazione, ma implica l'installazione di software di terze parti sul tuo sistema.

Detto questo, il vero problema che lo spazio su disco non viene liberato quando si "eliminano" i file è in realtà progettato.

Per eliminare definitivamente un file, devi svuotare il Cestino: Mac OS X non elimina i file direttamente nel Finder; prima li sposta in una memoria temporanea sul loro volume originale, e poi quando svuoti il ​​cestino ... nel Finder, i file vengono eliminati.

Alcuni utenti stanno segnalando che defaults write com.apple.Findernon sta funzionando sui loro sistemi Mountain Lion ma defaults write com.apple.finder(notare le lettere minuscole) sta funzionando. Sul mio sistema che esegue Mountain Lion, sto scoprendo che il comando funziona come scritto, ma se non funziona per te, prova a scrivere in minuscolo la lettera F in Finder.


1
Leggenda, grazie mille. E grazie per la modifica, ho avuto la sensazione che 2 domande in una siano disapprovate. Btw c'è un modo in cui posso attivare il comando del terminale? Attraverso un'app di qualche tipo o scorciatoia da tastiera?
Rendering

@Daniel: due domande per te: una, normalmente scrivo TRUE/ FALSEinvece di Yes/ No. OSX riconosce entrambi? Due, a cosa -HUPserve?
Matt,

Vedi le modifiche alla risposta, e sì, sia vero / falso che sì / no funzionano per i booleani.
Daniel

2
il flag HUP su killall invia una richiesta di chiusura più delicata al Finder - se è nel mezzo di qualcosa di sensibile, killall -HUP ha meno probabilità di corrompere il filesystem, ecc. rispetto a un killall non modificato (o killall -9)
Daniel

6
Il comando di cui sopra non ha funzionato per me sul leone di montagna. Funzionava comunque "per impostazione predefinita scrivi com.apple.finder AppleShowAllFiles -bool true"
Manfred Moser,

17

Puoi anche creare un servizio come questo in Automator:

[[ $(defaults read com.apple.finder AppleShowAllFiles) = 1 ]] && b=false || b=true
defaults write com.apple.finder AppleShowAllFiles -bool $b
killall Finder
open -a Finder

Quindi dagli una scorciatoia da Preferenze di Sistema> Tastiera> Scorciatoie> Servizi.


1
è necessario aggiungere l'opzione "-HUP" se si desidera riavviare il Finder immediatamente
meduz

10

Per le finestre di dialogo Apri / Salva, è possibile eseguire CMD / Maiusc /. (Punto)

Questo dovrebbe attivare la visibilità dei file nascosti.


Questa è una risposta eccellente ... Mi ha salvato un sacco di problemi ..
Pankaj Parashar,

1
Questo è quello che stavo cercando / pensavo di ricordare ... ma non sapevo che si applicava solo ad Open / Save :( +1
WiseOldDuck

6

Semplice e veloce:

  1. Nel Finder fai clic su Vai
  2. Tenere premuto il Optiontasto per visualizzare directory e file nascosti.
  3. Fare clic sulla directory o sul file richiesti.

1
Questo mostra 'Libreria' quando nel menu Vai, non riesco a vedere alcun modo per farlo funzionare nei riquadri della finestra del Finder principale
user56reinstatemonica8

Anche io non riesco a vedere i file nascosti usando questo.
Varun Bhatia,

Questo non ha mostrato FILES nascosti
GusDeCooL

5

Esegui questi comandi per mostrare i file nascosti

defaults write com.apple.finder AppleShowAllFiles -bool TRUE
killall Finder

Questi per nascondersi

defaults write com.apple.finder AppleShowAllFiles -bool FALSE
killall Finder

Nota : fin com.apple.finderè piccolo e Fin Finderè capitale.


1
Questa risposta non è corretta Il bool necessaria qualificazione manca .
P.Brian.Mackey,

Funziona perfettamente 10.10.2. Non so perché non funzioni per te.
Inder Kumar Rathore,

3

Più semplice, più sicuro.

Nella barra dei menu del Finder selezionare "Vai / Vai alla cartella ...". Digita il percorso della cartella invisibile, in questo caso la prima barra della prima directory di / nomeCartella / mostrerà tutto al suo interno senza usare il terminale.


0

C'è anche la possibilità di utilizzare Mountain Tweaks .

Questa ha una funzione in cui puoi semplicemente attivare o disattivare la visualizzazione dei file invisibili, ma ha una limitazione e mostrerà solo i file nascosti sul sistema operativo da cui stai attualmente avviando.

Quindi, ad esempio, desideri copiare un file da una directory nascosta sul tuo SO avviato a un disco collegato e la sua directory nascosta non lo vedrai sul disco "target" ma lo vedrai su quello da cui stai avviando / lavorando .

Questo mi è venuto in mente quando stavo trasferendo alcuni file di posta su un nuovo hdd nel mio MBP a cui stavo aggiornando. Ma se desideri semplicemente vedere i file nascosti è una bella funzionalità e l' app Mountain Tweaks ha anche altre funzionalità molto belle, ma è un'app di terze parti e nel mio caso il terminal è un modo più semplice.


0

Fai una Spotlightricerca per il file, quando è evidenziato, tieni premuto Cmd+ Optione il percorso apparirà nella parte inferiore del file evidenziato.


1
In che modo aiuta nella situazione descritta nella domanda?
Nohillside

0

Ho scritto un'app per Mac OS X "Show Time" per nascondere e mostrare rapidamente i file nascosti dalla barra dei menu.

È open source e disponibile su GitHub.

Dai un'occhiata alla fonte qui e al rilascio qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.