CommencezCommencez gratuitement

Comment puis-je remonter d'un répertoire?

Le parent d'un répertoire est le répertoire situé au-dessus de lui. Par exemple, /home est le parent de /home/repl, et /home/repl est le parent de /home/repl/seasonal. Vous pouvez toujours donner le chemin absolu de votre répertoire parent à des commandes comme cd et ls. Le plus souvent, cependant, vous profiterez du fait que le chemin spécial .. (deux points sans espace) signifie « le répertoire au-dessus de celui où je me trouve ». Si vous êtes dans /home/repl/seasonal, alors cd .. vous fait remonter à /home/repl. Si vous utilisez cd .. encore une fois, ça vous place dans /home. Un autre cd .. vous amène au répertoire racine /, qui est le tout en haut du système de fichiers. (N'oubliez pas de mettre un espace entre cd et .. — c'est une commande et un chemin, pas une seule commande de quatre lettres.)

Un seul point, ., signifie toujours « le répertoire courant », donc ls seul et ls . font la même chose, tandis que cd . n'a aucun effet (parce que cela vous déplace dans le répertoire où vous êtes déjà).

Un dernier chemin spécial est ~ (le caractère tilde), qui signifie « votre répertoire personnel », comme /home/repl. Peu importe où vous êtes, ls ~ listera toujours le contenu de votre répertoire personnel, et cd ~ vous ramènera toujours à la maison.


Si vous êtes dans /home/repl/seasonal, où vous amène cd ~/../.?

Cette activité fait partie du cours

Introduction à l'invite de commande

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice