今天我们来介绍第三个命令: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. yaf学习之——yaf安装

    yaf的github源码地址 https://github.com/laruence/yaf 第一步: 下载dll扩展: http://pecl.php.net/package/yaf/2.3.5/w ...

  2. PHP中的函数声明与使用

                                               函数 1.  函数名是标识符之一,只能有字母数字下划线,开头不能是数字:      函数名的命名,必须符合&quo ...

  3. Win10 + Python + GPU版MXNet + VS2015 + RTools + R配置

    最近入手一台GTX 1070的笔记本,手痒想在win10上试下GPU跑模型,所以就有了接下来的安装GPU版mxnet的坎坷历程,经过多重试验终于搞定了python和R安装mxnet,现将主要点记录如下 ...

  4. My "Top 5 R Functions"(转)

    In preparation for a R Workgroup meeting, I started thinking about what would be my "Top 5 R Fu ...

  5. 2017-5-18 Repeater 重复器的使用

    Repeater - 重复器HeaderTemplate - 先执行,执行一次FooterTemplate - 最后执行,执行一次ItemTemplate - 在Header之后执行,有多少条数据绑定 ...

  6. docker安装-centos7

    操作系统要求 要安装Docker,您需要64位版本的CentOS 7.步骤:   卸载旧版本 Docker的旧版本被称为docker或docker-engine . 如果这些已安装,请卸载它们以及关联 ...

  7. 初入计算机图形学——BVH结构的实现

    摘要: 本人水平有限,若有错误也请指正~ 光线追踪作为全局光照解决方案的一个重要思想,其与场景大量三角形的求交效率高低直接影响最终算法的速度,典型的一些渲染器都采用二叉树来将场景进行划分,最近自己实现 ...

  8. 10分钟弄懂javascript数组

    建议阅读时间 : 10分钟 主要内容:javascript数组的基本概念.属性.方法 新建数组: var arr01 = ["a","b","c&qu ...

  9. DiscuzX3.1搬家全过程

    最近做了一个安全交流小社区,由于太卡了,之后换了服务器,要给论坛搬家 所以在这里写一下记录. 首先,搬家前要做好以下准备: 1.在网站后台-站长-数据库-备份-网站-Discuz! 和 UCenter ...

  10. [1] Spring.Net

    开发框架之Spring.Net