GNU/Linux >> Tutoriels Linux >  >> Linux

Linux / Dossier et dossier /racine

/ (Répertoire racine) vs /root répertoire

  1. / répertoire appelé Root Directory se trouve au sommet de la hiérarchie du système de fichiers.
    • Cela signifie qu'il s'agit du parent ultime ou du grand-parent ou de l'arrière-grand-parent de tout fichier ou répertoire que vous pouvez trouver sur votre système.
    • Il contient tous les fichiers nécessaires au fonctionnement du système, tels que les fichiers de démarrage, les bibliothèques, les packages, les fichiers binaires essentiels, la configuration du système, les fichiers utilisateur et les fichiers temporaires.

source

  1. Maintenant /root est le Home directory for User named Root . Voir en bas à droite dans l'image ci-dessus.

    • Tout comme chaque utilisateur a son propre répertoire avec son nom d'utilisateur sous /home , Utilisateur Root doit également avoir un répertoire.
    • Mais depuis Root l'utilisateur doit connaître chaque petit détail du système, donc son répertoire personnel est créé sous / lui-même par le nom /root
    • Il contient les fichiers et dossiers que vous avez créés lorsque vous étiez utilisateur root ainsi que les fichiers de configuration cachés pour certaines applications ou packages que vous avez installés.

Maintenant, quand j'ai sudo cd root/ Je reste dans le même dossier (/)

Comme l'a souligné cylglad dans les commentaires,

cd is a builtin shell command, so doing sudo cd /root won't work

Voir ceci :

[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

Au lieu de cela, vous devez d'abord passer à l'utilisateur root, puis faire un cd vers /root

$ sudo -i
# cd /root
# pwd

N'hésitez pas à ajouter plus de détails.


Linux
  1. Comment ouvrir et fermer des répertoires dans le terminal Linux

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Linux – But du répertoire /net ?

  4. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  5. Comprendre le répertoire /etc/xinetd.d sous Linux

Copier des fichiers entre Linux et FreeDOS

Bash =~ Regex et Https://regex101.com/?

Quelle est la portabilité de /dev/stdin, /dev/stdout et /dev/stderr ?

Fichiers /proc/cpuinfo et /proc/meminfo sous Linux

/proc/[pid]/pagemaps et /proc/[pid]/maps | linux

Comment configurer ssh sans mot de passe avec des clés RSA