概述:

pwd 是Print Working Directory的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过pwd来查看当前目录的绝对路径。

语法:

[root@www ~]# pwd [选项]

常用选项:

显示出 完整的 当前 活动目录 名称.

-L 打印 $PWD 变量的值,如果它命名了当前的工作目录

-P 打印当前的物理路径,不带有任何的符号链接

默认情况下,pwd 的行为和带 -L 选项一致

--help 显示 帮助 信息, 然后 退出

--version 显示 版本 信息, 然后 退出

参考示例

1.查看默认工作目录的完整路径

[root@localhost yang]# pwd
/home/yang

2.查看当前所在路径,不使用连接路径

[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

3.多层连接文件时,显示所有连接文件最终指向的文件全路径

[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

上一个命令

不容易的IT菜鸟:linux—cd命令详解(一天一个命令)

linux—pwd命令详解(一天一个命令)相关推荐

  1. IP命令详解(强大的命令)

    IP命令详解(强大的命令) 简介 语法结构 OPTIONS选项 OBJECT对象 COMMAND命令 ARGUMENTS IP address ip link 语法 ip route 用法 显示路由信 ...

  2. 批处理for命令详解(转) 批处理for命令详解

    批处理for命令详解(转) 批处理for命令详解 2008-03-07 11:00 FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能! 看看他的基本格式(这里我引用的是批处理中的格式,直 ...

  3. Tracert命令详解,路由跟踪命令tracert命令怎么用?网络管理员的法宝,新睿云给您详解

    Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径.Tracert命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机 ...

  4. mmc命令 uboot_uboot mmc命令详解Nand flash uboot 命令详解

    uboot mmc命令详解 一:mmc的命令如下: 1:对mmc读操作 mmc read addr blk# cnt 2:对mmc写操作 mmc write addr blk# cnt 3:对mmc擦 ...

  5. Linux命令详解:[7]获得命令帮助

    在维护和使用Linux系统时,常常会忘记命令的使用方法,如果旁边又没有相应的资料,那怎么办呢?不用担心,系统本身提供了详细的手册供使用者查询,下面小编就以CentOS6.4系统为例演示如何获得命令帮助 ...

  6. Linux ssh命令详解,连ssh命令都不了解就别说自己会用Linux了

    前言 ssh相当于windows上的远程桌面连接,但没有桌面,只有文字终端.ssh是许多Linux使用者入门时必学的一个命令.借助ssh,开发人员可以很方便地连接远程或是局域网的其他电脑,直接在上面进 ...

  7. linux中ping命令详解,全面解析Ping命令

    Ping是每个人学习都必须接触到的命令,可是Ping在多少人手中只是检测对方是否在线的工具,却并不知道ping的许多其他用途.Ping是电脑系统自带的一个可执行命令,可以用来检测网络是否通畅和网速的快 ...

  8. linux 安装nginx 详解教程 nginx基础命令

    目录 一.nginx 安装 二.nginx 配置 三.nginx 基础命令 1.帮助命令 2.nginx启动命令 3.查看nginx启动进程 ​4.nginx停止 5.nginx重启 ​ 6.重新加载 ...

  9. linux lspci信息 详解_Linux硬件管理命令--lspci命令详解

    命令说明: lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具 参数: -v 使得 lspci 以冗余模式显示所有设备的详细信息. -vv 使得 lspci 以过冗余模 ...

  10. linux中groupadd命令详解,adduser和addgroup命令讲解

    在Alpine Linux下创建用户和组命令分别是adduser和addgroup,本文主要介绍这两个命令相关参数及使用. adduser adduser [OPTIONS] USER [GROUP] ...

最新文章

  1. P1351 联合权值
  2. 端口以及服务常用cmd
  3. linux运维和3dmax哪个简单,牛逼运维常用的工具系列-2
  4. 【Java】《Java面向对象编程的三大特性》阅读笔记
  5. 小米键盘 键盘切换_“年轻人的第一把机械键盘”,小米机械键盘到底值不值...
  6. 用户收货地址h5页面_如何实现H5可视化编辑器的实时预览和真机扫码预览功能...
  7. 唏嘘!暴风影音官网、APP挂掉,办公地人去楼空,官方心酸回应...
  8. 最近发现了一条新的“致富”路
  9. URAL - 1966 - Cycling Roads(并检查集合 + 判刑线相交)
  10. 优势java_Java的核心优势
  11. NoSQL之MongoDB安装
  12. 计算机仿真题液相色谱,液相色谱法
  13. JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,respon 区别
  14. nodejs服务器与服务器之间通讯问题(nodejs服务器端创建客户端)
  15. 《大象 Thinking in UML》学习笔记(一)——为什么需要UML?
  16. EXCEL----数据处理(二)----B列中包含了A列的项
  17. 【教程】如何优雅地使用vs code代替keil开发51单片机/STC单片机
  18. centos 安装kermit
  19. 微信小程序-常用api
  20. RFID与物联网的关系是什么?

热门文章

  1. 一键开启次元世界,AI Studio应用中心上线啦!
  2. Java 图片和文本同时提交到form表单multipart/form-data
  3. Linux解决mysql登录密码错误(明明是对的)
  4. noVNC压缩包下载
  5. 旺店通·企业奇门对接打通用友BIP查询销售出库单接口与销售订单单个保存接口
  6. 真无线蓝牙耳机性价比排行,五款国产蓝牙耳机
  7. R语言-相关性分析函数
  8. php mysql抽奖程序_使用jQuery+PHP+Mysql实现抽奖程序
  9. 回馈粉丝,抽奖送一部华为2020新款手机
  10. yandex浏览器新标签页按钮显示俄文的解决方案