Chemins absolus vs relatifs
Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 7 sur 82.
Lorsque vous naviguez dans le système de fichiers, vous pouvez référencer un emplacement de deux façons : en utilisant un chemin absolu ou un chemin relatif.
Chemin absolu — commence à la racine du système de fichiers (/). Il pointe toujours vers le même emplacement, peu importe où vous vous trouvez actuellement :
cd /home/documentsUn chemin absolu commence toujours par /.
Chemin relatif — commence à partir de votre répertoire actuel. Cela dépend de l'endroit où vous vous trouvez actuellement :
cd documentsSi vous êtes actuellement dans /home, cela vous emmènera vers /home/documents.
Comparaison des deux :
- Si vous êtes dans
/homeet voulez aller à/home/documents:
Absolu :cd /home/documents
Relatif :cd documents
- Si vous êtes dans
/home/documentset que vous voulez remonter d'un niveau :
Absolu :cd /home
Relatif :cd ..
Symboles spéciaux de chemins relatifs :
.— fait référence à votre répertoire actuel
..— fait référence au répertoire parent (un niveau au-dessus)
cd ./documents # same as: cd documents
cd .. # go up one levelDéfi
DébutantNaviguez vers le dossier documents en utilisant un Chemin relatif, puis affichez votre emplacement actuel en utilisant pwd.
Aide-mémoire
Il y a deux façons de référencer un emplacement dans le système de fichiers :
Chemin absolu — commence à la racine (/) et pointe toujours vers le même emplacement :
cd /home/documentsChemin relatif — commence depuis votre répertoire actuel :
cd documentsSymboles spéciaux de chemin relatif :
.— répertoire actuel..— répertoire parent (un niveau vers le haut)
cd ./documents # same as: cd documents
cd .. # go up one levelEssayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
4Répertoires
Créer Un RépertoireCopier Un RépertoireDéplacer Et Renommer Un RépertoireSupprimer Un RépertoireRécapitulatif - Opérations Sur Les Répertoires7Contenu de fichier
Head et TailComptage de motsCommande SortCommande UniqBases de GrepGrep avec optionsRécap - Détective de texte10Projet Analyseur de Journaux
Aperçu du ProjetAffichage du Fichier Journal2Navigation
Afficher le répertoire de travailLister les fichiersChanger de répertoireChemins absolus vs relatifsRépertoire personnel et racineRécap - Trouver son chemin5Projet Organiser les Photos
Aperçu du ProjetCréation de la Structure8Redirection
Sortie standardÉcraser vers un fichierAjouter à un fichierEntrée standardErreur standardRécapitulatif - Constructeur de logs11Permissions
Comprendre les permissionsLire les permissionsChmod avec des nombresChmod avec des symbolesPropriété des fichiersRécapitulatif - Verrouillez tout14Projet de Script de Sauvegarde
Aperçu du ProjetObtenir le Chemin Source3Fichiers
Créer Un FichierLire Un FichierCopier Un FichierDéplacer Et Renommer Un FichierSupprimer Un FichierRécapitulatif - Opérations Sur Les Fichiers6Caractères jokers et motifs
Le joker étoileLe joker point d'interrogationJokers entre crochetsCombiner les jokersRécapitulatif - Opérations sélectives9Les pipes
Qu'est-ce qu'une pipe ?Chaîner deux commandesChaîner plusieurs commandesPipe avec GrepRécapitulatif - Pipeline de données