/
(kořenový adresář) vs /root
adresář
/
adresář s názvemRoot Directory
je na vrcholu hierarchie souborového systému.- To znamená, že je to konečný rodič nebo prarodič nebo praprarodič jakéhokoli souboru nebo adresáře, který najdete ve svém systému.
- Obsahuje všechny soubory nezbytné pro fungování systému, jako jsou spouštěcí soubory, knihovny, balíčky, základní binární soubory, konfigurace systému, uživatelské soubory a dočasné soubory.
zdroj
-
Nyní
/root
jeHome directory for User named Root
. Viz vpravo dole na obrázku nahoře.- Stejně jako každý uživatel má svůj vlastní adresář se svým uživatelským jménem pod
/home
, UživatelRoot
musí mít také adresář. - Ale od
Root
uživatel potřebuje znát každý malý detail o systému, takže jeho domovský adresář je vytvořen pod/
sám pod názvem/root
- Obsahuje soubory a složky, které jste vytvořili, když jste byli uživatelem root, a také skryté konfigurační soubory pro některé aplikace nebo balíčky, které jste nainstalovali.
- Stejně jako každý uživatel má svůj vlastní adresář se svým uživatelským jménem pod
Teď, když sudo cd root/
Zůstávám ve stejné složce (/)
Jak poukázal cylglad v komentářích,
cd is a builtin shell command, so doing sudo cd /root won't work
Viz toto:
[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
Místo toho se musíte nejprve změnit na uživatele root a poté vytvořit cd na /root
$ sudo -i
# cd /root
# pwd
Neváhejte a přidejte další podrobnosti.
Jak převést stávající počítač se systémem Windows na VirtualBox?
Jaký je rozdíl mezi stavem iptables a ctstate?