Woher kommen /root/.bashrc und /root/.profile auf einem Debian-System?

9

Wenn Sie einen Benutzer auf einem Debian-System hinzufügen, wird der Inhalt von normalerweise /etc/skel/in das Home-Verzeichnis des neuen Benutzers kopiert. Stimmt /root/.bashrcaber nicht überein /etc/skel/.bashrcund /root/.profilestimmt nicht überein /etc/skel/.profile. Auch ist keine Datei bekannt dpkg. Woher kommen sie also?

ali1234
quelle

Antworten:

14

rootDie Dateien werden kopiert von base-files: Wenn sie fehlen, werden die postinstKopien /usr/share/base-files/dot.bashrcnach /root/.bashrcund /usr/share/base-files/dot.profilenach kopiert /root/.profile. Wenn /root/.profileeine der aufgezeichneten Prüfsummen übereinstimmt (was bedeutet, dass sie vom Administrator nicht geändert wurde), wird sie beim Upgrade aktualisiert.

Gleiches gilt für /etc/profileund /etc/nsswitch.conf(einschließlich Aktualisierung beim Upgrade) und /etc/motd.

Stephen Kitt
quelle