/ (directory principale) rispetto a /root cartella
/directory chiamata comeRoot Directorysi trova in cima alla gerarchia del file system.- Ciò significa che è l'ultimo genitore o nonno o bisnonno di qualsiasi file o directory che puoi trovare sul tuo sistema.
- Contiene tutti i file necessari per il funzionamento del sistema come file di avvio, librerie, pacchetti, binari essenziali, configurazione di sistema, file utente e file temporanei.
fonte
-
Ora
/rootè ilHome directory for User named Root. Vedi in basso a destra nell'immagine sopra.- Proprio come ogni utente ha la propria directory con il proprio nome utente sotto
/home, UtenteRootdeve avere anche una directory. - Ma da
Rootl'utente ha bisogno di conoscere ogni minimo dettaglio sul sistema, quindi la sua home directory viene creata sotto/stesso con il nome/root - Contiene i file e le cartelle che hai creato quando eri utente root e anche i file di configurazione nascosti per alcune applicazioni o pacchetti che hai installato.
- Proprio come ogni utente ha la propria directory con il proprio nome utente sotto
Ora quando sudo cd root/ Rimango nella stessa cartella (/)
Come indicato da cylglad nei commenti,
cd is a builtin shell command, so doing sudo cd /root won't work
Vedi questo :
example@unixlinux.online:~$ cd /root
bash: cd: /root: Permission denied
example@unixlinux.online:~$
example@unixlinux.online:~$ sudo cd /root
[sudo] password for amit:
sudo: cd: command not found
Invece devi prima passare all'utente root, quindi fare un cd a /root
$ sudo -i
# cd /root
# pwd
Sentiti libero di aggiungere ulteriori dettagli.