Versteckte Dateien auf dem Mac anzeigen
Um auf dem Mac versteckte Dateien anzuzeigen, öffnen Sie ein Finder-Fenster und drücken Command + Shift + . (Punkt). Versteckte Objekte erscheinen abgedunkelt, und dieselbe Tastenkombination blendet sie wieder aus. Sie funktioniert im Finder und in den meisten Öffnen- und Sichern-Dialogen und ändert nur, was Sie sehen, nicht die Dateien. Der Rest dieser Seite behandelt die dauerhafte Einstellung, das Terminal, den Weg zu ~/Library und die Frage, welche versteckten Objekte Sie bedenkenlos anfassen dürfen.
Drei Wege, sie zu sehen
| Sie möchten | So geht es | Wie lange |
|---|---|---|
| Kurz im Finder nachsehen | Command + Shift + . |
Bis Sie die Kombination erneut drücken |
| Dass der Finder sie immer zeigt | Der defaults-Befehl unten |
Bis Sie die Einstellung löschen |
| Eine Liste mit Namen und Flags | ls -a oder ls -lO im Terminal |
Nur für diesen einen Befehl |
Die dauerhafte Einstellung erfordert einen Neustart des Finders, der seine Fenster schließt und wieder öffnet:
defaults write com.apple.finder AppleShowAllFiles -bool true
killall Finder
So kehren Sie zum Standard zurück:
defaults delete com.apple.finder AppleShowAllFiles
killall Finder
Für die meisten ist die Tastenkombination die bessere Wahl. Ist immer alles sichtbar, füllt sich jeder Ordner mit .DS_Store und .localized, und es wird leichter, das Falsche zu ziehen oder zu löschen.
Warum eine Datei versteckt ist
macOS versteckt ein Objekt aus einem von zwei Gründen. Entweder beginnt sein Name mit einem Punkt, wie .zshrc, was die alte Unix-Konvention ist. Oder es trägt das Flag hidden, und so bleibt ~/Library unsichtbar, obwohl der Name ganz gewöhnlich ist. Im Terminal zeigt ls -a beide Arten, und ls -lO gibt das Flag aus:
ls -a ~
ls -lO ~ | grep hidden
Das Flag können Sie selbst setzen. Dieser Befehl entfernt es von ~/Library, sodass der Ordner in Ihrem Home-Ordner sichtbar bleibt:
chflags nohidden ~/Library
chflags hidden auf einem Pfad versteckt das Objekt wieder. Es verbirgt es nur vor dem Finder und ist deshalb kein Datenschutz: ls -a und jede App mit Zugriff können es weiterhin lesen.
Zu ~/Library und anderen versteckten Ordnern gelangen
Um einen einzelnen Ordner zu öffnen, müssen Sie nicht alles einblenden. Halten Sie im Finder die Taste Option gedrückt und öffnen Sie das Menü Gehe zu, dann erscheint Library in der Liste. Für jeden anderen Pfad drücken Sie Command + Shift + G, um Gehe zum Ordner zu öffnen, und tippen ihn ein, zum Beispiel ~/.config oder /private/var/log. Was im Library-Ordner liegt beschreibt, was die einzelnen Ordner unter ~/Library enthalten.
Was die versteckten Objekte sind
| Objekt | Was es ist | Darf es weg |
|---|---|---|
.DS_Store |
Die Darstellungseinstellungen des Finders für diesen Ordner | Ja, der Finder schreibt eine neue, und die Symbolpositionen und die Ansicht dieses Ordners gehen verloren |
.localized |
Eine leere Markierung, mit der ein Ordner einen übersetzten Namen zeigen kann | Lassen Sie es, es belegt keinen Platz |
~/.Trash |
Der Inhalt Ihres Papierkorbs | Leeren Sie ihn über den Finder |
.zshrc, .zprofile, .gitconfig |
Ihre Einstellungen für Shell und Werkzeuge | Nein, es sei denn, Sie wissen, was darin steht |
.ssh, .gnupg |
Private Schlüssel und bekannte Hosts | Nein, ein verlorener Schlüssel kann Sie von Servern aussperren |
~/.npm, ~/.cache, ~/.cargo, ~/.gradle |
Caches und Pakete von Entwicklerwerkzeugen | Oft, über den eigenen Bereinigungsbefehl des Werkzeugs |
/private, /usr, /bin |
Teile des Betriebssystems | Nein |
Ein versteckter Ordner mit vielen Gigabyte ist meist einer der Entwicklerordner. So sehen Sie die größten Objekte in Ihrem Home-Ordner, versteckte eingeschlossen:
du -hd 1 ~ 2>/dev/null | sort -h | tail -20
Während das läuft, fragt macOS möglicherweise, ob das Terminal auf Schreibtisch, Dokumente oder andere geschützte Ordner zugreifen darf. Wenn Sie ablehnen, werden nur diese Zahlen kleiner.
Was Sie nicht tun sollten
- Löschen Sie keinen Punktordner, nur weil Ihnen sein Name nichts sagt.
.sshund der Konfigurationsordner einer App sehen genauso aus wie ein Cache. - Führen Sie keinen Befehl aus, der alle
.DS_Storeauf dem Datenträger entfernt, um Platz zu sparen. Sie sind winzig, und der Finder schreibt sie wieder zurück. - Lassen Sie die dauerhafte Einstellung nicht eingeschaltet, wenn Sie den Mac mit jemandem teilen, der weniger geübt ist. Eine gezogene Systemdatei fällt leicht nicht auf.
- Verlassen Sie sich nicht auf
chflags hidden, um etwas Privates zu schützen.
Wo Mole ins Spiel kommt
Der Tab Analyse von Mole bezieht versteckte Objekte bereits ein, ohne dass Sie eine Tastenkombination drücken müssen. Ein großes ~/.docker oder ~/.gradle erscheint also neben Ihren gewöhnlichen Ordnern, und die meisten Punktordner werden mit einem abgedunkelten Listensymbol gezeichnet. Fahren Sie über eine Zeile oder Kachel, dann tragen bekannte Ordner eine kurze Notiz dazu, was sie enthalten. Ob Sie etwas in den Papierkorb legen, entscheiden Sie selbst im Kontextmenü, und „Zurücklegen“ im Finder macht es rückgängig. Einige Apple-Indexordner ganz oben auf dem Datenträger, wie .Spotlight-V100 und .fseventsd, bleiben auf dieser obersten Ebene ausgelassen. Analyse verweigert den Kopf des Baums, etwa ~/Library selbst, und listet Systembereiche wie /private gar nicht auf.
Häufige Fragen
Warum passiert bei Command + Shift + . nichts?
Klicken Sie zuerst in ein Finder-Fenster, damit der Finder die aktive App ist, und nutzen Sie die Punkttaste der Haupttastatur. In einem Ordner ohne versteckte Objekte ändert sich nichts. Manche Apps zeichnen eigene Dateidialoge, in denen die Tastenkombination nicht gilt.
Wie blende ich die Dateien wieder aus?
Drücken Sie erneut Command + Shift + .. Wenn Sie den defaults-Befehl benutzt haben, führen Sie den Löschbefehl von oben aus, gefolgt von killall Finder.
Macht das Anzeigen versteckter Dateien den Mac langsamer?
Nein. Es ändert nur, welche Objekte der Finder in einer Liste zeichnet. Nichts wird verschoben, und keine Datei ändert sich.
Ist es sicher, versteckte Dateien zu löschen?
Manche ja, manche nicht, und deshalb reicht der Name allein nicht aus. Finden Sie zuerst heraus, wem die Datei gehört, und bevorzugen Sie den Bereinigungsbefehl des zugehörigen Werkzeugs. Legen Sie sie in den Papierkorb, statt sie sofort zu löschen, damit Sie sie zurücklegen können, falls etwas nicht mehr funktioniert.
Wie zeige ich versteckte Dateien in einem Öffnen- oder Sichern-Dialog an?
Drücken Sie Command + Shift + ., während der Dialog geöffnet ist. Die Objekte erscheinen abgedunkelt in der Liste, und Sie können sie dort auswählen.