Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。

在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。

1.命令格式:

pwd [选项]

2.命令功能:

查看”当前工作目录“的完整路径

3.常用参数:

一般情况下不带任何参数

如果目录是链接时:

格式:pwd -P  显示出实际路径,而非使用连接(link)路径。

4.常用实例:

实例1:用 pwd 命令查看默认工作目录的完整路径

命令:

pwd

输出:

[root@localhost ~]# pwd

/root

[root@localhost ~]#

实例2:使用 pwd 命令查看指定文件夹

命令:

pwd

输出:

[root@localhost ~]# cd /opt/soft/

[root@localhost soft]# pwd

/opt/soft

[root@localhost soft]#

实例三:目录连接链接时,pwd -P  显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径

命令:

pwd -P

输出:

[root@localhost soft]# cd /etc/init.d

[root@localhost init.d]# pwd

/etc/init.d

[root@localhost init.d]# pwd -P

/etc/rc.d/init.d

[root@localhost init.d]#

实例4:/bin/pwd

命令:

/bin/pwd [选项]

选项:

-L 目录连接链接时,输出连接路径

-P 输出物理路径

输出:

[root@localhost init.d]# /bin/pwd

/etc/rc.d/init.d

[root@localhost init.d]# /bin/pwd --help

[root@localhost init.d]# /bin/pwd -P

/etc/rc.d/init.d

[root@localhost init.d]# /bin/pwd -L

/etc/init.d

[root@localhost init.d]#

实例五:当前目录被删除了,而pwd命令仍然显示那个目录

输出:

[root@localhost init.d]# cd /opt/soft

[root@localhost soft]# mkdir removed

[root@localhost soft]# cd removed/

[root@localhost removed]# pwd

/opt/soft/removed

[root@localhost removed]# rm ../removed -rf

[root@localhost removed]# pwd

/opt/soft/removed

[root@localhost removed]# /bin/pwd

/bin/pwd: couldn't find directory entry in “..” with matching i-node

[root@localhost removed]# cd

[root@localhost ~]# pwd

/root

[root@localhost ~]#

最新文章

  1. ERROR! MySQL is running but PID file could not be found
  2. JS正则表达式大全
  3. Eclipse 工程迁移到 Android Studio
  4. 分布式日志2 用redis的队列写日志
  5. MySQL主备停机步骤与注意事项
  6. mysql的简单主从复制(ubuntu)
  7. 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:2.搭建环境-2.3配置共享磁盘
  8. [Angular 2] Using ng-for to repeat template elements
  9. hihocoder Challenge 29 B.快速乘法
  10. Redis的安装与常用配置说明
  11. 四、Oracle 序列、常用函数、多表连接
  12. Maven+Spirng+Mybatis+CXF搭建WebService服务
  13. Spring Caching集成Ehcache
  14. day35 数据库介绍和初识sql
  15. CF989C A Mist of Florescence (构造)
  16. 在python pydev中使用todo标注任务
  17. 执行caffe的draw_net.py出现“GraphViz's executable "dot" not found”的解决方法
  18. sparkSQL1.1入门之四:深入了解sparkSQL执行计划
  19. [转]Algolia的分布式搜索网络架构
  20. TOSCA自动化测试工具--TestSuite Components

热门文章

  1. Protocol Buffers官方文档(开发指南)
  2. Baidu - Echarts 地图实例测试,并绘制平滑圆弧路径
  3. 七层登录——VB.NET版
  4. CF 984C Finite or not? (数论)
  5. kuangbin专题十二 HDU1029 Ignatius and the Princess IV (水题)
  6. Java对日期Date类进行加减运算一二三
  7. 设计模式——工厂方法(Factory Method)
  8. Java反射详解(Spring配置)
  9. Angular8稳定版修改概述
  10. Spring那些不得不知的细节