Warum werden Ordner im Home-Verzeichnis (Dokumente, Bilder usw.) erst nach der ersten grafischen Anmeldung erstellt?

Warum werden Ordner im Home-Verzeichnis (Dokumente, Bilder usw.) erst nach der ersten grafischen Anmeldung erstellt?

Ich lerne Red Hat Enterprise Linux 7. Wenn ich mich nach der Benutzererstellung als Root mit „su - Benutzername“ als neuer Benutzer anmelde, sind im Home-Verzeichnis des Benutzers keine Verzeichnisse vorhanden.

Sobald ich mich grafisch als neuer Benutzer anmelde, werden diese erstellt.

Warum ist das so?

Antwort1

Diese Ordner werden beim Erstellen des Benutzers nicht vom System erstellt/verwendet, da das System sie nicht generiert. Sie werden vom Paket xdg-user-dirs-update(Ubuntu) und xdg-user-dirs(Fedora/RHEL) generiert.

Die Datei /usr/bin/xdg-user-dirs-updatewird bei der Anmeldung ausgeführt und erstellt die Dateien basierend auf den Standardeinstellungen in /etc/xdg/user-dirs.defaultsoder (sofern vorhanden) $HOME/.config/user-dirs.dirs.

Wenn Sie es deaktivieren möchten, finden Sie die Einstellung unter /etc/xdg/user-dirs.conf, oder deinstallieren Sie das Paket, wenn die Abhängigkeiten dies zulassen.

Referenz:Wer erstellt Dokumente/Videos/Bilder usw. im Home-Verzeichnis?

verwandte Informationen