/
(directory principale) rispetto a /root
cartella
/
directory chiamata comeRoot Directory
si 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
, UtenteRoot
deve avere anche una directory. - Ma da
Root
l'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 :
[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
Invece devi prima passare all'utente root, quindi fare un cd a /root
$ sudo -i
# cd /root
# pwd
Sentiti libero di aggiungere ulteriori dettagli.