Anscheinend zeigt das Macintosh HD-Symbol auf dem Desktop auf das Stammverzeichnis, zeigt jedoch nicht den gesamten Inhalt an.
Einige der Dateien und Verzeichnisse sind die gleichen wie diejenigen , die ich sehe , wenn ich ein ausführen ls
auf /
dir im Terminal, aber die meisten anderen Verzeichnisse wie /usr
, /bin
usw. sind nicht sichtbar.
Ich gehe davon aus, dass Mac OS X aus Sicherheitsgründen die restlichen Dateien und Verzeichnisse nicht anzeigt. Gibt es eine Möglichkeit, dieses Verhalten so zu ändern, dass es aussieht, als würden wir den Stammordner unter Linux anzeigen?
Edit: habe gerade folgendes hier gefunden :
Der Finder und das Terminal zeigen unterschiedliche Inhalte für das Stammverzeichnis an. Einige Elemente im Stammverzeichnis sind im Finder nicht sichtbar. Dies verringert die visuelle Unordnung und verbessert die Einfachheit. Wenn Sie mit einer UNIX-ähnlichen Befehlszeile vertraut sind, können Sie mit Terminal alle Elemente in einem Verzeichnis anzeigen.
Gemäß diesem Hinweis muss das Terminal verwendet werden, um alle Elemente anzuzeigen. Also, was machen andere? Terminal benutzen oder gibt es einen anderen Weg?
Antworten:
Im Terminal eingeben:
Wobei Verzeichnisname der Name des Verzeichnisses ist, das Sie im Finder anzeigen möchten.
Machen Sie dies rückgängig, indem Sie Folgendes eingeben:
Das
Macintosh HD
ähnelt im Grunde dem Root-Verzeichnis. Wenn Sie möchten, dass es auf dem Desktop und im Finder angezeigt wird, ändern Sie dies in den Finder-Einstellungen.Alle Dateien im Finder anzeigen
Geben Sie das Terminal ein
Dann melden Sie sich ab und wieder an.
quelle
sudo chflags nohidden /
Habe ich es richtig getippt ? Muss ich mich abmelden und erneut anmelden?Macintosh HD
können Sie auf dem Desktop oder in der Seitenleiste eines Finder-Fensters anzeigen. Der Befehl funktioniert sicherlich für jedes Unterverzeichnis! Wenn das Stammverzeichnis im Finder angezeigt werden soll, müssen Sie die Systemeinstellungen bearbeiten. Ich bearbeite meine Antwort, um dies zu visualisieren.Macintosh HD
und auch ihr Inhalt, das Problem ist , dass , nachdem ich öffnen ,Macintosh HD
welche die Wurzel dir sein soll, es ist einfach nur wenige Verzeichnisse zeigt und nicht alle Verzeichnisse wiebin
,usr
,sbin
usw., die in der Wurzel vorhanden sind (und gesehen werden können, wenn Siecd /
und dann tunls
.defaults write com.apple.finder AppleShowAllFiles TRUE
. Melden Sie sich dann ab und wieder an. Die ursprünglich ausgeblendeten Dateien sind jedoch ausgegraut. Trotzdem können Sie sie öffnen.defaults write com.apple.finder AppleShowAllFiles TRUE
funktioniert nicht.Shift- Command- GIm Finder wird ein Dialogfeld "Gehe zum Ordner" angezeigt. Geben Sie beispielsweise den Namen des Verzeichnisses ein
/usr/local
. Finder zeigt das Verzeichnis an. Ich verwende dies mit Finder in "Als Spalten anzeigen".Das gibt zwar kein durchsuchbares Verzeichnis aus dem Stammverzeichnis nach unten, aber ich fand es ziemlich nützlich.
quelle
Das Problem bei der Verwendung
sudo chflags nohidden /
ist, dass das Stammverzeichnis (das bereits sichtbar ist) angezeigt wird. Sie möchten jedoch bestimmte Ordner im Stammverzeichnis ausblenden . Welches ist, warumsudo chflags -R nohidden /*
wird funktionieren.Dadurch wird jedoch alles im Stammverzeichnis sichtbar.
Persönlich wollte ich nicht alles sichtbar machen, nur das Verzeichnis / usr.
Also habe ich benutzt
sudo chflags nohidden /usr
quelle
Ändern Sie den Befehl in:
Das birgt natürlich eine Gefahr. Das Gegenteil wird alles verbergen. Also ist Ihre beste Wette zu tun:
ls -lo
um die Dateien aufzulisten, die Sie sehen möchten.
quelle
Ich möchte dies mit einigen relevanten Informationen zu El-Capitan aktualisieren. Die Antworten mit den besten Bewertungen (die in der Vergangenheit gut funktioniert haben) scheinen nicht mehr zu funktionieren. Ich erhalte immer wieder die Antwort "Operation nicht erlaubt", wenn ich versuche, den vorgeschlagenen Befehl schflags zum Beispiel für das Verzeichnis / usr zu verwenden.
Dies scheint beabsichtigt zu sein, da ein neues Sicherheitsparadigma von Apple einem Administrator die Möglichkeit nimmt, bestimmte Flags in wichtigen Systemverzeichnissen zu ändern.
Ein guter Workaround, den ich gefunden habe (der die ursprüngliche Frage anspricht), besteht darin, einfach die Option Gehe zu Ordner (cmd-shift-G) zu verwenden, um direkt zu den benötigten Verzeichnissen zu gelangen (ich möchte / usr, / var und / etc haben) im Finder sichtbar), und ziehen Sie diese dann einfach in die Favoritenleiste, um einen einfachen Zugriff zu erhalten.
quelle
Keine der oben genannten Antworten arbeiten für mich in Sierra (Version 10.12.2), aber den folgenden Befehl eingeben in das Terminal funktioniert und zeigt alle versteckten Dateien überall (abgeblendet , so können Sie sehen , welche durch Design versteckt sind), einschließlich
/var
,/usr
,/etc
, usw:Beachten Sie, dass hier überall versteckte Dateien angezeigt werden. Ich halte dies für eine gute Sache, aber einige Leute möchten möglicherweise nicht alle versteckten Dateien in ihren Verzeichnissen sehen. Das
killall Finder
Bit startet den Finder einfach neu, sodass die Änderung sofort wirksam wird.Kredit zu diesem Artikel Lifewire , der auch statt mit diesem Befehl empfiehlt , wenn Sie sind auf OS X 10.8 oder früher:
Beide Befehle können rückgängig gemacht werden, indem Sie den Befehl wiederholen, aber
true
(oderTRUE
) durchfalse
(oderFALSE
) ersetzen .Das Stammverzeichnis sieht nach der Änderung folgendermaßen aus:
quelle
-boolean true
oderfalse
, und es funktioniert gut.Der Weg 2018 (High Sierra) scheint für mich:
quelle
Zum finder-> Einstellungen ... Auf Sidebar Tab finden Sie Ihren Mac Namen in DEVICES Abschnitt. Aktivieren Sie es. Schließen Sie dann die Einstellungen und überprüfen Sie die Seitenleiste des Finders. Erscheint der Name Ihres Mac im Abschnitt GERÄTE ? Befindet sich der Ordner der Hauptpartition im Ordner? Das ist das Wurzelverzeichnis! (Dies funktionierte bei mir nicht auf allen Macs - manchmal war die Hauptpartition nicht eingetragen)
quelle
Versuche dies :
Öffnen Sie Finder> Einstellungen> Geräte (Überprüfen Sie den Namen Ihres Mac)
Hoffe das kann helfen.
quelle
/usr
usw.Sie können kde4-baseapps mit MacPorts installieren und Dolphin zusammen mit Finder verwenden. Finder ist Müll ... Dolphin ist in Ordnung.
quelle
Drücken Sie Befehlstaste + Nach oben, um das Stammverzeichnis anzuzeigen.
quelle