3.3.2. Das Home-Verzeichnis des Benutzers
Der Inhalt des Home-Verzeichnisses eines Benutzers ist nicht standardisiert, es gibt jedoch dennoch einige bemerkenswerte Konventionen. Zum einen wird das Home-Verzeichnis eines Benutzers häufig mit einer Tilde („~“) bezeichnet. Das ist nützlich zu wissen, da Befehlsinterpreter eine Tilde automatisch durch das richtige Verzeichnis ersetzen (das im gespeichert ist). STARTSEITE Umgebungsvariable und deren üblicher Wert ist /Zuhause/Benutzer/).
Herkömmlicherweise werden Anwendungskonfigurationsdateien oft direkt in Ihrem Home-Verzeichnis gespeichert, aber die Dateinamen beginnen normalerweise mit einem Punkt (z. B. „ mutt Der E-Mail-Client speichert seine Konfiguration in ~/.muttrc). Beachten Sie, dass Dateinamen, die mit einem Punkt beginnen, standardmäßig ausgeblendet sind. Die ls Der Befehl listet sie nur auf, wenn die -a Die Option wird verwendet und grafische Dateimanager müssen explizit für die Anzeige versteckter Dateien konfiguriert werden.
Einige Programme verwenden auch mehrere Konfigurationsdateien, die in einem Verzeichnis organisiert sind (z. B. ~/
.ssh/). Einige Anwendungen (z. B. der Firefox-Webbrowser) verwenden ihr Verzeichnis auch zum Speichern eines Caches mit heruntergeladenen Daten. Dies bedeutet, dass diese Verzeichnisse am Ende viel Speicherplatz beanspruchen können.
Diese Konfigurationsdateien werden direkt in Ihrem Home-Verzeichnis gespeichert und oft zusammenfassend als „ Punktdateien, haben sich seit langem so weit verbreitet, dass diese Verzeichnisse ziemlich voll damit sein können. Glücklicherweise hat eine gemeinsame Anstrengung unter dem Dach von FreeDesktop.org zur XDG Base Directory Specification geführt, einer Konvention, die darauf abzielt, diese Dateien und Verzeichnisse zu bereinigen. Diese Spezifikation besagt, dass Konfigurationsdateien unter gespeichert werden sollten ~ / .config, Cache-Dateien unter
~/.cache und Anwendungsdatendateien unter ~/.local (oder Unterverzeichnisse davon). Diese Konvention gewinnt langsam an Bedeutung.
Grafische Desktops verfügen normalerweise über Verknüpfungen zum Anzeigen des Inhalts ~ / Desktop / Verzeichnis (oder was auch immer die entsprechende Übersetzung für Systeme ist, die nicht auf Englisch konfiguriert sind).
Schließlich speichert das E-Mail-System manchmal eingehende E-Mails in einem ~/Mail/ Verzeichnis.