Beachten Sie zunächst, dass .bashrc
für jeden Benutzer eine separate Datei vorhanden ist, einschließlich root.
Wenn Sie in Ihrem ersten Fall den Befehl verwendet haben, werden su
Sie zum Root-Benutzer, dessen aktuelles Verzeichnis sich befindet /home/dash
. Wenn Sie dies tun, werden echo $HOME
Sie feststellen, dass dies der Fall ist, /root
und wenn Sie die .bashrc
Datei bearbeiten, bearbeiten Sie diese Datei im /root
Verzeichnis. Sie bedeutet, dass Sie die .bashrc
Datei für den Root-Benutzer bearbeiten . Diese Änderungen werden also nur angezeigt, wenn Sie sich als root und nicht als normaler Benutzer anmelden.
Im zweiten Fall, wenn Sie die Datei als normaler Benutzer bearbeitet haben, werden die Änderungen nur dem normalen Benutzer angezeigt, wenn Sie die Dateien für diesen Benutzer geändert haben.