Caractères spéciaux dans un nom de fichier Linux
Table des matières:
- Quel est le répertoire de travail actuel
- Commande pwd
- Comment trouver votre répertoire de travail actuel
- Conclusion
, nous vous montrerons comment déterminer votre répertoire de travail actuel à l'aide de la commande
pwd
.
Quel est le répertoire de travail actuel
Le répertoire de travail actuel est le répertoire dans lequel l'utilisateur travaille actuellement. Chaque fois que vous interagissez avec votre invite de commande, vous travaillez dans un répertoire.
Par défaut, lorsque vous vous connectez à votre système Linux, votre répertoire de travail actuel est défini sur votre répertoire personnel. Pour modifier le répertoire de travail, utilisez la commande
cd
.
Par exemple, pour remplacer le répertoire de travail actuel par
/tmp
vous devez taper:
cd /tmp
Commande pwd
La commande
pwd
signifie imprimer le répertoire de travail. Il s'agit de l'une des commandes les plus élémentaires et les plus utilisées de Linux. Lorsqu'elle est invoquée, la commande imprime le chemin complet du répertoire de travail actuel.
pwd
est un shell intégré à la plupart des shells modernes tels que bash et zsh. Son comportement est légèrement différent de l'exécutable autonome
/bin/pwd
. Vous pouvez utiliser la commande
type
pour afficher tous les emplacements contenant
pwd
:
type -a pwd
pwd is a shell builtin pwd is /bin/pwd
Comme vous pouvez le voir sur la sortie ci-dessous, le shell intégré a priorité sur l'exécutable autonome et il est utilisé chaque fois que vous tapez
pwd
. Si vous souhaitez utiliser le type binaire pwd autonome, le chemin d'accès complet au fichier
/bin/pwd
Comment trouver votre répertoire de travail actuel
Pour savoir dans quel répertoire vous vous trouvez actuellement, tapez
pwd
dans votre terminal:
pwd
La sortie ressemblera à ceci:
/home/linuxize
Ce que fait le
pwd
c'est l'impression de la variable d'environnement
PWD
.
Vous obtiendrez la même sortie si vous tapez:
echo $PWD
/home/linuxize
La commande
pwd
ne peut accepter que deux arguments:
-
-L
(--logical
) - Ne résout pas les liens symboliques.-P
(--physical
) - Affiche le répertoire physique, sans aucun lien symbolique.
Par défaut, id aucune option n'est utilisée,
pwd
se comporte comme si l'option
-L
est spécifiée.
Pour mieux illustrer le fonctionnement de l'option
-P
, créons un répertoire et un lien symbolique pointant vers le répertoire:
mkdir /tmp/directory
ln -s /tmp/directory /tmp/symlink
Maintenant, si vous accédez au
/tmp/symlink
et que vous tapez
pwd
dans votre terminal:
pwd
La sortie montrera que votre répertoire de travail actuel est
/tmp/symlink
:
/tmp/symlink
pwd -P
La commande affichera le répertoire vers lequel le lien symbolique pointe:
Conclusion
Le répertoire de travail actuel est le répertoire à partir duquel vous invoquez des commandes dans votre terminal.
La commande
pwd
est utilisée pour afficher le répertoire de travail actuel.
Comment obtenir la taille d'un répertoire sous Linux
La commande du affiche la quantité d'espace fichier utilisée par les fichiers ou répertoires spécifiés.
Comment ajouter un répertoire au chemin sous Linux
Lorsque vous tapez une commande, le shell recherche dans tous les répertoires spécifiés dans la variable utilisateur $ PATH un fichier exécutable de ce nom. Cet article montre comment ajouter des répertoires à votre `PATH dans les systèmes Linux.
Commande cd sous linux (changer de répertoire)
La commande cd (changer de répertoire) est utilisée pour changer le répertoire de travail actuel sous Linux et d'autres systèmes d'exploitation de type Unix. Dans ce tutoriel, nous allons vous montrer comment utiliser la commande cd pour naviguer dans l'arborescence des répertoires de votre système.