Einige Dateien in meinem Home-Verzeichnis sind verschwunden. Zum Beispiel .bashrc
, .bash_profile
, authorized_keys
und jetzt .profile
.
Unabhängig davon, wie dies geschehen ist, möchte ich die ursprüngliche makellose .profile
Datei wiederherstellen . Wenn ich auf meinem System einen neuen Benutzer erstelle, wird einer erstellt. Wo finde ich diesen .profile
Inhalt einer neuen, unberührten Installation?
Antworten:
In
/etc/skel/
. Dies ist das Benutzer "Skelett", das beim Erstellen eines neuen Benutzers verwendet wird. Bei einer regulären Ubuntu-Installation sieht es so aus:Wenn Sie hier selbst Dateien hinzufügen, werden diese im Home-Verzeichnis der neu erstellten Benutzer abgelegt. Um den Standard wiederherzustellen, kopieren Sie ihn einfach von dort:
Siehe auch die
useradd
Manpage dazu:Obwohl dies für Ihre Frage strikt nicht in Frage kommt, aber bemerkenswert ist, wird auch die systemweite Profildatei (
/etc/profile
) beim Anmelden ausgewertet, wie Johankor in seiner Antwort erwähnt .quelle