查看路径 pwd

一、命令详解


1.命令说明

pwd命令是“print working directory” 中每个单词的首字母缩写,其功能是显示当前工作目录的绝对路径。
在命令行界面操作命令时,经常会在各个目录路径之间进行切换,此时可使用pwd命令快速查看当前我们所在的目录路径。


2.语法格式

  pwd    [option]
  pwd    [选项]

3.选项描述

pwd命令参数选项及说明

参数选项解释说明
   -L                logical首字符缩写,表示显示逻辑路径,取pwd系统环境变量的值。
(与不加参数效果一样)
   -P                physical首字符缩写,表示显示物理路径,不包括软连接。
DESCRIPTION
       Print the full filename of the current working directory.

       -L, --logical
              use PWD from environment, even if it contains symlinks
              从环境里应用PWD,即使它包含符号链接。
       -P, --physical
              avoid all symlinks
              不包含符号链接

二、命令示例


案例1:查看当前路径

  [root@1-230 ~]# pwd                          #不带任何选项执行pwd命令
  /root                    #输出的目录路径为当前用户root的家目录
  [root@1-230 ~]# cd /etc/init.d/     #进入/etc/init.d目录            
  [root@1-230 init.d]# pwd
  /etc/init.d                #此时用户所在的路径为/etc/init.d目录

```bash
[root@centos7 ~]#pwd                                   #展现当前路径
/root
[root@centos7 ~]#cd /etc/init.d/                       #进入路径
[root@centos7 init.d]#pwd                              #展现当前路径
/etc/init.d

案例2:对比使用-L 和 -P参数

[root@centos7 etc]#ls -ld /etc/init.d             #展示路径的详细信息
lrwxrwxrwx. 1 root root 11 Aug  1 04:15 /etc/init.d -> rc.d/init.d
                               #/etc/init.d目录的软连接,相当于快捷方式
[root@centos7 etc]#cd init.d/                        #进入路径
[root@centos7 init.d]#pwd                          
/etc/init.d
[root@centos7 init.d]#pwd -L                         #逻辑路径
/etc/init.d                                 #目录是链接时,输出链接路径
[root@centos7 init.d]#pwd -P                         #物理路径
/etc/rc.d/init.d                            #显示对应的源文件的目录路径


案例3:查看上一次的工作目录与当前的工作目录

[root@centos7 init.d]#echo $OLDPWD
/etc
[root@centos7 init.d]#echo $PWD
/etc/init.d
[root@centos7 init.d]#cd
[root@centos7 ~]#echo $PWD
/root
[root@centos7 ~]#echo $OLDPWD
/etc/init.d
[root@centos7 ~]#


案例4:查看内部命令

[root@centos7 ~]#which pwd
/usr/bin/pwd
[root@centos7 ~]#type pwd
pwd is a shell builtin
[root@centos7 ~]#type -a pwd
pwd is a shell builtin                        #builtin 内部命令
pwd is /usr/bin/pwd

注意:

通常情况下,执行pwd命令不需要带任何参数。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值