Maison > Opération et maintenance > exploitation et maintenance Linux > Comment afficher le chemin actuel sous Linux

Comment afficher le chemin actuel sous Linux

青灯夜游
Libérer: 2023-02-03 17:33:33
original
18125 Les gens l'ont consulté

Sous Linux, vous pouvez utiliser la commande pwd pour afficher le chemin actuel. pwd est l'abréviation de Print Working Directory. Sa fonction est d'afficher le chemin complet du répertoire de travail actuel. La syntaxe est "pwd [option]" ; n'est pas sûr.

Comment afficher le chemin actuel sous Linux

L'environnement d'exploitation de ce tutoriel : système centos8, ordinateur Dell G3.

Comme il existe de nombreux répertoires dans le système de fichiers Linux, lorsque l'utilisateur exécute une commande Linux sans spécifier le répertoire où se trouvent la commande ou les paramètres, le système Linux recherchera d'abord la commande ou ses paramètres dans le répertoire courant (courant répertoire de travail) . Par conséquent, avant d'exécuter une commande, les utilisateurs doivent souvent déterminer le répertoire de travail actuel, c'est-à-dire le répertoire actuel.

Lorsqu'un utilisateur se connecte au système Linux, son répertoire actuel est son répertoire personnel. Alors, Comment déterminer le répertoire actuel ? Vous pouvez utiliser la commande pwd du système Linux pour afficher le chemin absolu du répertoire actuel.

Présentation de la commande pwd

pwd est l'abréviation de Print Working Directory, et sa fonction est d'afficher le chemin complet du répertoire de travail actuel. Il est principalement utilisé pour afficher le chemin absolu du répertoire actuel via pwd lorsque l'emplacement actuel n'est pas sûr. pwdPrint Working Directory的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过pwd来查看当前目录的绝对路径。

pwd命令语法

pwd [选项]
Copier après la connexion

参数:

  • -L--logical,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式),参考示例1。

  • -p--physical,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。 当包含多层连接文件时,显示连接文件最终指向的文件,参考示例3。

  • --help:显示帮助信息。

  • --version

  • syntaxe de la commande pwd

[root@localhost var]# pwd
/var
Copier après la connexion
Paramètres :
  • -L--logique , affiche le chemin actuel Lorsqu'il y a un fichier de connexion, le chemin du fichier de connexion est directement affiché (cette méthode est la méthode par défaut lorsqu'aucun paramètre n'est ajouté), reportez-vous à l'exemple 1.

  • -p : --physical, affiche le chemin actuel Lorsqu'il existe un fichier de connexion, le chemin de connexion n'est pas utilisé et le fichier pointé. par le fichier de connexion est directement affiché, se référer à l'exemple 2. Lorsqu'un fichier de connexion multicouche est inclus, le fichier finalement pointé par le fichier de connexion est affiché. Reportez-vous à l'exemple 3.
  • --help : Afficher les informations d'aide.

  • --version : Afficher les informations sur la version. Exemple de commande pwd
    [root@localhost ~]# cd /var/   #进入/var目录,该目录下有个mail连接文件,方便对比查看
    [root@localhost var]# ll
    total 164
    ...
    drwxr-xr-x 12 root root 4096 Apr 22 19:56 log
    lrwxrwxrwx  1 root root   10 Oct 17  2015 mail -> spool/mail
    drwxr-xr-x  2 root root 4096 May 11  2011 nis
    ...
    
    [root@localhost var]# cd mail/   #进入mail目录,mail为连接文件。
    [root@localhost mail]# pwd     #默认,使用连接文件,直接显示连接文件全路径。
    /var/mail
    
    [root@localhost mail]# pwd -P    #不使用逻辑路径,连接文件最终指向的文件
    /var/spool/mail
    Copier après la connexion

    Exemple 3 : lors de la connexion de fichiers à plusieurs niveaux, affichez le chemin complet des fichiers finalement pointés par tous les fichiers connectés

    [root@localhost ~]# ll      # /root目录下面有个dir1目录,test连接文件指向dir1目录
    total 12
    drwxr-xr-x 2 root root 4096 Apr 24 05:51 dir1
    lrwxrwxrwx 1 root root    5 Apr 24 05:54 test -> dir1/
    [root@localhost ~]# ll /home/   #/home目录下面有一个test连接文件,指向/root/test连接文件 
    total 20
    drwx------ 16 sgl  sgl  4096 Oct 17  2015 sgl
    lrwxrwxrwx  1 root root   10 Apr 24 05:55 test -> /root/test
    
    
    [root@localhost ~]# cd /home/test/   #通过cd命令进入/home/test
    [root@localhost test]# pwd      #默认,只显示连接文件的全路径
    /home/test
    [root@localhost test]# pwd -P   # 显示连接文件最终指向的文件的全路径。注意这里不是/root/test。
    /root/dir1
    Copier après la connexion
    Recommandations associées : "Tutoriel vidéo Linux"

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal