欢迎光临
我们一直在努力

pwd 命令 显示Linux当前路径

linux命令pwd

linux命令pwd

pwd命令是“print working directory”中每个单词的首字母缩写,其功能正如所示单词一样,为打印工作目录,即显示当前工作目录的绝对路径。

在实际工作中,我们经常会在不同目录之间进行切换,为了防止“迷路”,我们可以使用pwd命令快速查看当前我们所在的目录路径。

语法格式: pwd [参数]

常用参数:

-L:–logical 显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式)。
-p:–physical 显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件。 当包含多层连接文件时,显示连接文件最终指向的文件。
–help 显示帮助信息。
–version 显示版本信息。

参考实例

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

[[email protected] ~]# pwd
/home/Nixonli    #输出结果
[[email protected] ~]# cd /var/   #进入/var目录,该目录下有个mail连接文件,方便对比查看
[[email protected] 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
...

[[email protected] var]# cd mail/   #进入mail目录,mail为连接文件。
[[email protected] mail]# pwd     #默认,使用连接文件,直接显示连接文件全路径。
/var/mail

[[email protected] mail]# pwd -P    #不使用逻辑路径,连接文件最终指向的文件
/var/spool/mail
[[email protected] ~]# 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/
[[email protected] ~]# 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

[[email protected] ~]# cd /home/test/   #通过cd命令进入/home/test
[[email protected] test]# pwd      #默认,只显示连接文件的全路径
/home/test
[[email protected] test]# pwd -P   # 显示连接文件最终指向的文件的全路径。注意这里不是/root/test。
/root/dir1

参考链接:

https://www.linuxcool.com/pwd
https://www.runoob.com/linux/linux-comm-pwd.html

窗外天空
关注公众号『窗外天空』

获取更多建站运营运维新知!
互联网创业、前沿技术......

赞(0) 打赏
文章名称:《pwd 命令 显示Linux当前路径》
文章链接:https://www.nixonli.com/24212.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏