Wie kann ich unter macOS auf ALLE Verzeichnisse im Terminal zugreifen? (usr, etc, dev und so weiter) macOS versteckt sie.
Ist es möglich, im Terminal-Programm unter macOS darauf zuzugreifen, oder lässt Apple das nicht zu? Wenn ja, muss ich ein Aftermarket-Terminalprogramm verwenden?
Ich kann die Antwort darauf nicht finden, indem ich google. Ich habe gerade den technischen Support von Apple angerufen und sie werden mir nicht sagen, wie es geht. Sie sagten, sie wollen nicht, dass Leute in ihrem Betriebssystem herumspielen. Ich muss irgendwann einen anderen Computer kaufen, kann es mir aber gerade nicht leisten. Wenn jemand nett genug wäre, mir zu helfen, würde ich es schätzen.
ls -la
odersudo ls -la
wenn Administratorzugriff erforderlich ist. Daher bin ich über die Prämisse dieser Frage völlig verblüfft.cd /.
sei ein äußerst gefährlicher Befehl.cd
oderls
/
(derroot
Pfad) und das ist wieder kein Apple-spezifisches Verhalten. Aber was ist Apple - spezifisch ist Systemintegrität Schutz (auch bekannt als: SIP) , die von Apple seit macOS El Capitan in Kraft gesetzt hat (10.11) , die eine tiefere Ebene der Systemschutz ist , dass einige Notwendigkeit für grundlegende Arbeit zu umgehen.Antworten:
macOS verbirgt die Eingeweide des Betriebssystems aus ungefähr den gleichen Gründen, aus denen die meisten Gebäude ihre Kabel und Leitungen verstecken (in Wänden und Fußböden): teilweise, weil sie hässlich aussehen, und teilweise, damit die Leute sich nicht damit anlegen und einen Stromschlag erleiden und / oder oder mit Wasser im ganzen Raum besprühen. Sie können die OS-Dateien unter macOS sicher verfügbar machen, wenn Sie möchten, aber wenn Sie mit ihnen herumspielen, ohne zu wissen, was Sie tun, kann dies zu Problemen führen. Und ehrlich gesagt, wenn Sie diese Frage stellen müssen, wissen Sie wirklich nicht, was Sie tun.
Willst du sowieso rumspielen? Ok, aber gehen Sie davon aus, dass dadurch etwas Schreckliches passieren wird. Haben Sie wichtige Dateien auf dem Mac? Dann sichern Sie sie besser woanders. Ein Backup ist gut, zwei sind besser (vor allem, wenn sie in verschiedenen Formaten vorliegen). Erstellen Sie außerdem eine Installationsdiskette (befolgen Sie die Anweisungen von Apple oder verwenden Sie DiskMaker X ), damit Sie das Betriebssystem problemlos löschen und neu installieren können, wenn alles schief geht.
Nun, wie komme ich zu den versteckten Dateien? Es gibt verschiedene Möglichkeiten:
ls -a
(das "-a" bedeutet "show [a] ll") oderls -A
(zeigt Punktdateien mit Ausnahme von "." Und "..").Beachten Sie, dass keine dieser Einschränkungen für die Umgehung von Dateiberechtigungen gilt. Dazu benötigen Sie etwas wie
sudo
in Terminal oder eine der verschiedenen Operationen, die Sie im Finder ausführen können, indem Sie Ihren Administratornamen und Ihr Kennwort eingeben. Es gibt auch einige Vorgänge, die der Systemintegritätsschutz selbst bei einer Administratorüberschreibung verbietet. Sie können dies deaktivieren, aber ich empfehle es nicht .quelle
sudo ls -la
statt einfachls -la
" zusammenfassen?cd /
. Dein "magischer" Befehl kann auf keinen Fall ausgeführt werden und meiner wird irgendetwas beschädigen. Alle/
Mittel sindroot
Verzeichnisse. Das ist nichts Neues. Hat nichts mit Apple oder MacOS zu tun. Dies ist auf allen * nix / Linux-Systemen gleich. Diese Frage sollte allein aufgrund dieser Kommentarspur geschlossen werden.