Sous Linux, le nom complet de pwd est print working directory, ce qui signifie imprimer le répertoire de travail actuel ; la fonction de la commande pwd est d'afficher le répertoire actuel, et la syntaxe est "pwd [option]". La commande pwd est principalement utilisée pour afficher le chemin absolu du répertoire courant lorsque l'emplacement actuel n'est pas certain.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Le nom complet de pwd sous Linux est print working directory, ce qui signifie imprimer le répertoire de travail actuel, ce qui signifie afficher le répertoire actuel.
La fonction de la commande pwd 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.
syntaxe de la commande pwd
pwd [选项]
Paramètres :
-L
: --logical
, affiche le chemin actuel, lorsqu'il y a un fichier de connexion , Affichez directement le chemin du fichier de connexion (cette méthode est la méthode par défaut lorsqu'aucun paramètre n'est ajouté), reportez-vous à l'exemple 1. -L
:--logical
,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式),参考示例1。
-p
:--physical
,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。 当包含多层连接文件时,显示连接文件最终指向的文件,参考示例3。
--help
:显示帮助信息。
--version
-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. Le fichier de connexion est directement affiché. Exemple de référence 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 de version.
[root@localhost ~]# whoami root [root@localhost ~]# pwd /root
whoami La commande est utilisée pour déterminer l'utilisateur actuellement connecté, qui sera présenté en détail plus tard. Comme vous pouvez le voir, le répertoire actuel de l'utilisateur root est son répertoire personnel /root.
Exemple 2 : [demo@localhost ~]# whoami
demo
[demo@localhost ~]# pwd
/home/demo
Notez que dans la section [demo@localhost ~]#, bien que le répertoire actuel soit également affiché (par exemple, ~ représente le répertoire personnel), cet emplacement ne répertoriera que le dernier répertoire du chemin complet. par exemple :
[root@localhost ~]# cd /var/mail [root@localhost mail]# pwd /var/mail
Exemple 3 : Affichez le chemin actuel sans utiliser le chemin de connexion
🎜[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
[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
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!