Grundlegendes zu den Systemordnern Ihres Mac

Înțelegerea folderelor de sistem ale computerului Mac
⏱️ 5 min read

Systemordner sind Ordner, auf die der Benutzer nicht zugreifen kann. Sie unterstützen die Ausführung von Anwendungen und des Betriebssystems und bieten Support und Ressourcen. Sie sind die Ebene, auf der Benutzer den Host über Anwendungen und Programme bearbeiten können. Einige sind versteckt, andere nicht, aber fast alle sind für den Benutzer auf irgendeine Weise zugänglich.

Aber wofür sind die verschiedenen Systemordner? Was ist “bin” und wie hilft es Ihrem Computer? Wir werden die am häufigsten genannten Systemordner unten untersuchen.

Der Ordner “/ System” auf Ihrem Mac enthält nicht viel. Wir werden uns zuerst den Inhalt ansehen, bevor wir zu anderen, tieferen Systemordnern übergehen.

Hinweis: Fügen Sie keine Systemordner und -dateien hinzu, entfernen Sie sie nicht und ändern Sie sie nicht. Sie können sicher surfen, aber das Hinzufügen, Entfernen oder Ändern von Dateien oder das Ändern der Ordner selbst kann unvorhersehbare – und manchmal systembrechende – Folgen haben. Wenn Sie experimentieren müssen, erstellen Sie einen bootfähigen Klon Ihres Mac, bevor Sie fortfahren.

Bibliotheksordner: / System / Library und ~ / Library

Bibliotheksordner sind dem Benutzer am nächsten. Sie werden von Anwendungen erstellt, und Anwendungen fügen im Laufe ihres Vorgangs Dateien hinzu, entfernen sie und ändern sie. Um ehrlich zu sein, kann der organisatorische Prozess hier etwas chaotisch sein. Anwendungen können grundsätzlich frei tun, was sie möchten, wenn es darum geht, Dateien in der Bibliothek abzulegen, aber die meisten folgen einem ziemlich ähnlichen Prozess.

Sie finden eine Vielzahl von Dateien und Ordnern sowohl im Benutzerbibliotheksordner (unter „~ / Library“) als auch im Systembibliotheksordner (unter „/ System / Library“). Diese Dateien speichern Einstellungen, Anwendungsdatenbanken, Metadaten, Plugins, gespeicherte Anwendungsstatus, Systemprofile, Cookies und vieles mehr.

Anwendungsunterstützung

Mac-System-Ordner-Bibliothek-Anwendungs-Support-Ordner

Der Ordner „~ / Library / Application Support“ ist der Ordner, auf den am häufigsten zugegriffen wird. Hier speichern Anwendungen Dateien, die für ihren Betrieb benötigt werden. Diese Dateien können außerhalb der Datenordner des Benutzers getrennt werden, um eine Kontamination oder Änderung zu vermeiden.

Wenn Benutzer auf diesen Ordner zugreifen, müssen Sie die Funktionsweise eines Programms so ändern, dass sie nicht von den Standardeinstellungen unterstützt wird, oder einen Cache- oder Datenbankfehler beheben. Das Entfernen des Anwendungsunterstützungsordners eines Programms ist eine gute Möglichkeit, das Programm auf den Standardzustand zurückzusetzen und einen Neustart zu erzwingen. Und wenn Sie sich in einer Anwendung herumhacken möchten, befinden Sie sich in Kürze im Ordner “Application Support” dieses Programms.

Was ist der Unterschied zwischen / System / Library und ~ / Library?

Warum benötigt macOS zwei Bibliotheksordner? Die Systembibliothek wird von allen Benutzern für systemweite Anforderungen verwendet. Es ist für alle Benutzer zugänglich. Auf die Benutzerbibliothek hingegen kann nur dieser bestimmte Benutzer zugreifen.

Unix-Ordner: / bin, / sbin, / usr, / var, / private

Mac-System-Ordner-Unix-Ordner

macOS basiert auf einem Unix-Kernel. Dies bedeutet, dass ein Großteil seiner umfassenden Funktionalität auf der Unix-Funktionalität basiert. Neben den übergeordneten MacOS-Systemordnern finden Sie auch Unix-Ordner. Diese Ordner sind allgemein versteckt, daher müssen Sie versteckte Dateien aufdecken, um die Tour zu verfolgen.

In Ihrem Home-Verzeichnis finden Sie einige Unix-Ordner. Am bemerkenswertesten sind “/ bin” und “/ sbin”, “/ usr”, “/ var” und “/ private”.

Mac-System-Ordner-bin-sbin-Ordner

“/ Bin” und “/ sbin” enthalten beide Binärdateien. “Sbin” enthält Binärdateien, die zum Booten, Wiederherstellen, Wiederherstellen und Reparieren des Systems benötigt werden, auch ohne dass ein Dateisystem bereitgestellt ist. “/ Bin” enthält im Wesentlichen Benutzerbefehle zur Verwendung durch alle Benutzer. “Bin” steht für BehälterWidder und “sbin” steht für system BehälterWidder.

Unter macOS sind die meisten Binärdateien für die Dateisystem-Montage in “/ sbin” mit den Plugins für das MacOS-Dateisystem im Ordner “/ System / Library / Filesystems” verknüpft.

mac-system-folders-usr-ordner

“/ Usr” enthält Binärdateien und Bibliotheken, die während des normalen Systembetriebs verwendet werden. Dateien werden hier verwendet, nachdem ein Dateisystem bereitgestellt wurde. “Usr” steht für “user” oder U.nix S.ystem R.Quellen.

Mac-System-Ordner-Var-Ordner

“/ Var” enthält Dateien, in die das System im Laufe seines Betriebs schreibt, wie Caches, Datenbibliotheken und Protokolle. Var steht für variable und wird normalerweise nur von Systemanwendungen auf Kernebene beschrieben. Unter macOS ist “/ var” mit “/ private / var” verknüpft.

Mac-System-Ordner-Privat-Ordner

“/ Private” enthält Daemon- und Befehlszeilen-Toolkonfigurationen, Caches, Variablen, Auslagerungsdateien für den virtuellen Speicher, temporäre Dateien und Sleep-Images. Einige Unix-Systemordner wie “/ etc” und “/ tmp” sind für ihren Inhalt mit einem Verzeichnis mit identischem Namen in / private verknüpft.

Wenn Sie mehr über den Inhalt dieser Ordner erfahren möchten, können Sie dies überprüfen detaillierte Aufschlüsselung der Unix-Ordner des Mac.

Erweiterungen

mac-system-folders-extensions-kexts

Wenn Sie jemals einen Hackintosh gebaut haben, haben Sie von “System / Library / Extensions” gehört. Dieser Ordner wird allgemein als “S / L / E” abgekürzt und enthält “kexts” oder Kernel-Erweiterungen, die die Funktionalität des macOS-Kernels erweitern. Durch das Hinzufügen von Kexten kann der macOS-Kernel mit neuer Hardware kommunizieren. Wenn Sie aus Windows-Land kommen, sind Kexte wie Treiber.

Das Ändern des Inhalts dieses Ordners ist schwierig und erfordert eine sorgfältige Berechtigungsverwaltung. Wenn Sie unter macOS Kexte hinzufügen oder entfernen möchten, stellen Sie sicher, dass Sie es richtig machen.

Agenten und Dämonen

Daemons und Agenten werden im Hintergrund ausgeführt und führen Aufgaben ohne Interaktion des Benutzers aus. Der ungewöhnliche Name (ausgesprochen als “Dämon”) stammt von Maxwells Dämon.

Daemons führen Systemoperationen aus und werden von root ausgeführt, während Agenten vom aktuell angemeldeten Benutzer ausgeführt werden. Auf globale Agenten und Dämonen kann im Namen eines beliebigen Benutzers zugegriffen und ausgeführt werden, während Benutzeragenten nur im Namen des Benutzers ausgeführt werden können, dem die Bibliotheksdatei gehört.

  • “~ / Library / LaunchAgents” enthält Benutzeragenten, die im Auftrag des angemeldeten Benutzers ausgeführt werden
  • “/ Library / LaunchAgents” enthält globale Agenten, die im Auftrag des angemeldeten Benutzers ausgeführt werden
  • “/ System / Library / LaunchAgents” enthält Systemagenten, die im Auftrag des angemeldeten Benutzers ausgeführt werden
  • “/ Library / LaunchDaemons” enthält globale Daemons, die von root ausgeführt werden
  • “/ System / Library / LaunchDaemons” enthält Systemdämonen, die von root ausgeführt werden

Sie können Erstellen Sie neue Daemons und konfigurieren Sie vorhandene mit dem Kommandozeilenprogramm launchctl.

Fazit

Auf Ihrem Mac sind andere Nichtbenutzerordner versteckt, auf die oben wird jedoch am häufigsten zugegriffen. Weitere Informationen zur Organisation von Unix-Dateisystemen finden Sie unter Dateisystem-Hierarchie-StandardHier werden die Anforderungen und Richtlinien für die Platzierung von Unix-ähnlichen Dateien und Verzeichnissen erläutert.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Benutzerbild von Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x