Zugriff auf versteckte Dateien oder Systemdateien in OS X.

13

Ich muss auf Dateien / Ordner zugreifen, die nicht Teil dieses Dialogfelds sind, in dem der "Finder" angezeigt wird, oder wie auch immer er heißt. Einige dieser Dateien sind möglicherweise versteckte Dateitypen. Ich kann sie problemlos über mein Terminal erreichen. In diesem Fall muss ich die Datei jedoch mit einem Texteditor öffnen, damit ich alles einfach kopieren und einfügen kann.

Aber im Gegensatz zu Windows scheint es im Gegensatz zu Ubuntu bisher keinen direkten Zugriff auf den Mac zu geben, der es mir ermöglicht, Ordner für Ordner nach Belieben zu durchsuchen.

Was vermisse ich?

chris
quelle
Öffnen Sie einfach die Datei vom Terminal aus, entweder mit Emacs oder mit dem Befehl open, wenn Sie TextEdit verwenden möchten. Sie können vom Terminal aus kopieren und einfügen.
Andrew J. Brehm

Antworten:

17

Zugriff auf versteckte Ordner über den Finder

Wenn Sie zu einem Systemordner wechseln müssen, der über den "normalen" Finder nicht sichtbar ist, gehen Sie wie folgt vor.

Sobald Sie das Finder-Dialogfeld geöffnet haben, drücken Sie Cmd+G. Geben Sie hier den Pfad zu dem Ordner ein, den Sie öffnen möchten.

Geben Sie hier die Bildbeschreibung ein

Zugriff auf versteckte Dateien oder Ordner über einen Dialog

Sie können versteckte Dateien in jedem Dialogfeld zum Öffnen von Dateien anzeigen, indem Sie auf drücken Cmd+Shift+.. Vielen Dank an @kine für die Erwähnung.

Geben Sie hier die Bildbeschreibung ein

Wenn Sie immer versteckte Dateien anzeigen möchten (solche, die mit einem Punkt beginnen oder durch die erweiterten Dateiattribute versteckt sind), geben Sie Folgendes in ein Terminal ein:

defaults write com.apple.finder AppleShowAllFiles TRUE

Laden Sie dann den Finder neu, indem optionSie auf das entsprechende Symbol klicken und "Neu starten" auswählen.

Geben Sie hier die Bildbeschreibung ein

Sie können diese Option auch einfacher mit einem AppleScript umschalten . In diesem Beitrag finden Sie Anweisungen zum Speichern von AppleScript als Anwendung, mit der Sie die Option umschalten können, ohne ein Terminal verwenden zu müssen.

Direktes Öffnen von Systemdateien über das Terminal

Gemäß Andrews Kommentar oben können Sie natürlich einfach Folgendes eingeben:

open -a TextEdit /etc/hosts
open -a TextEdit ~/.somehiddenfile

Oder noch kürzer:

open -t /etc/hosts

Schon seit:

-t Bewirkt, dass die Datei mit dem Standardtexteditor geöffnet wird, wie über LaunchServices festgelegt

slhck
quelle
2
Ich stimme dem oben Gesagten zu und benutze es opennormalerweise nur vom Terminal aus, da das Umschalten versteckter Dateien im Finder irritierend ist. Wenn Sie nur versteckte Dateien in einem Dialogfeld zum Öffnen / Speichern anzeigen möchten (z. B. haben Sie TextMate bereits geöffnet und möchten / etc / hosts oder was auch immer bearbeiten), drücken Sie Cmd+Shift+.im geöffneten Dialogfeld (Punkt / Punkt) um versteckte Dateien dort zu aktivieren. Die Einstellung wird beim nächsten Öffnen des Dialogs zurückgesetzt.
Kine
2
@ Kinine Richtig. Das habe ich vergessen. Fügte es der Antwort hinzu, danke!
Slhck
1

Ich denke, der einfachste Weg, die Sichtbarkeit versteckter Dateien umzuschalten, ist die Verwendung von TinkerTool . Aktivieren Sie einfach "Versteckte Dateien und Systemdateien anzeigen" und klicken Sie auf "Finder neu starten". Es ist kostenlos und bietet Ihnen Zugriff auf eine Reihe anderer nützlicher Betriebssystemeinstellungen.Geben Sie hier die Bildbeschreibung ein

Holm
quelle