/
(Stammverzeichnis) vs. /root
Verzeichnis
/
Verzeichnis namensRoot Directory
befindet sich an der Spitze der Dateisystemhierarchie.- Das bedeutet, dass es der ultimative Elternteil oder Großelternteil oder Großelternteil jeder Datei oder jedes Verzeichnisses ist, das Sie auf Ihrem System finden können.
- Es enthält alle Dateien, die für das Funktionieren des Systems erforderlich sind, wie Boot-Dateien, Bibliotheken, Pakete, wichtige Binärdateien, Systemkonfiguration, Benutzerdateien und temporäre Dateien.
Quelle
-
Jetzt
/root
ist dieHome directory for User named Root
. Siehe unten rechts im obigen Bild.- So wie jeder Benutzer sein eigenes Verzeichnis mit seinem Benutzernamen unter
/home
hat , BenutzerRoot
muss auch ein Verzeichnis haben. - Aber seit
Root
Der Benutzer muss jedes kleinste Detail über das System wissen, also wird sein Home-Verzeichnis unter/
erstellt sich unter dem Namen/root
- Es enthält die Dateien und Ordner, die Sie erstellt haben, als Sie Root-Benutzer waren, sowie die versteckten Konfigurationsdateien für einige Anwendungen oder Pakete, die Sie installiert haben.
- So wie jeder Benutzer sein eigenes Verzeichnis mit seinem Benutzernamen unter
Jetzt, wenn ich sudo cd root/
Ich bleibe im selben Ordner (/)
Wie von cylglad in den Kommentaren angegeben,
cd is a builtin shell command, so doing sudo cd /root won't work
Siehe dies:
[email protected]:~$ cd /root
bash: cd: /root: Permission denied
[email protected]:~$
[email protected]:~$ sudo cd /root
[sudo] password for amit:
sudo: cd: command not found
Stattdessen müssen Sie zuerst zum Root-Benutzer wechseln und dann eine CD auf /root
ausführen
$ sudo -i
# cd /root
# pwd
Fühlen Sie sich frei, weitere Details hinzuzufügen.