今天我们来介绍第三个命令:pwd

  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]#

  实例3:目录连接链接时,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]#

  实例5:当前目录被删除了,而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 ~]#

  好了,今天我们就介绍到这,下次我们继续学习常见命令:mkdir命令

Linux常见命令(三)的更多相关文章

  1. 2 . Linux常见命令

    Linux常见命令格式: 命令名称 选项 参数 ls -alh 文件/目录 --all #ls 显示当前目录内容 #ls -l 显示文件详细信息 #ls -hl h已常见单位显示文件大小 k M G# ...

  2. 嵌入式Linux开发教程:Linux常见命令(上篇)

    摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...

  3. Linux常见命令(二)

    随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...

  4. 一个linux常见命令的列表

    这是一个linux常见命令的列表. 那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝. 所有的命令已在Fedora和Ubuntu下做了测试 命 ...

  5. linux常用命令三

    linux常用命令三 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 ...

  6. 第二天 Linux常见命令

    复习: 判断题 1.fedora.redhat.Centos.suse.ubuntu.都是常见的linux 2./分区.swap分区./boot分区都是linux的必须分区 3./dev/sda5在l ...

  7. Linux常见命令(五)——rmdir

      前  言 JRedu 今天我们来介绍第五个命令:rmdir . 命令英文原意:remove empty directories 命令用途: rmdir:删除空目录,非空的目录不能删除 本章内容将详 ...

  8. Linux常见命令(四)——mkdir

    今天我们来介绍第四个命令:mkdir.mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录.在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名. 用 ...

  9. 【自己练习】linux常见命令——(六)

    菜鸟教程命令大全 http://www.runoob.com/linux/linux-command-manual.html 命令大全:      http://man.linuxde.net/ ta ...

随机推荐

  1. 史诗手册!微信小程序新手自学入门宝典!

    一.小程序官方指南 1:官方开发工具下载: https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201714 0.12 ...

  2. .net操作InI文件

    public class INI { public static string IniFileName = "";//路径 [DllImport("kernel32&qu ...

  3. 开涛spring3(6.3) - AOP 之 6.3 基于Schema的AOP

    6.3  基于Schema的AOP 基于Schema的AOP从Spring2.0之后通过“aop”命名空间来定义切面.切入点及声明通知. 在Spring配置文件中,所以AOP相关定义必须放在<a ...

  4. 你真的了解WebSocket吗?

    WebSocket协议是基于TCP的一种新的协议.WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符.它实现了浏览器与服务器全双工(full-duplex ...

  5. Tomcat 连接池详解

    (转) JDBC 连接池 org.apache.tomcat.jdbc.pool 是Apache-Commons DBCP连接池的一种替换或备选方案. 那究竟为何需要一个新的连接池? 原因如下: Co ...

  6. Java servlet ajax

    AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. AJAX = 异步 JavaScript 和 XML. AJAX 是一种用于创建快速动态网页的技术. http://w ...

  7. Warning: session_start() [function.session-start]: Cannot send session cache limiter

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers alrea ...

  8. RPM安装软件

    RMP:rpm命令详解.注意事项.rpm仓库.安装实例.srpm:源码rpm RPM Package Manager 由Red Hat公司提出,被众多Linux发行版所采用: 建立统一的数据库文件,详 ...

  9. maven 修改默认的JDK版本

    maven jdk 版本配置 maven 默认使用的 jdk 版本 新建一个 maven 项目,如下 : 项目左下方出现一个感叹号,JRE 显示的是 1.5 版本.解决方式有两种,一种是配置 pom. ...

  10. 两个HTML,CSS布局实例

    今天首先仿照某公司页面只做了一个几乎一模一样,连距离都相同的页面. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/ ...