pwd_pwdremover - CSDN
pwd 订阅
在Linux层次结构中,想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名。 展开全文
在Linux层次结构中,想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名。
信息
缩    写
pwd
作    用
命令显示整个路径名
结    构
Linux层次结构
外文名
Print Working Directory
pwd简介
在Linux层次结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名。全称Print Working Directory用途显示工作目录的路径名称。
收起全文
精华内容
参与话题
  • pwd命令

    千次阅读 2018-03-22 18:41:07
    1.命令格式: pwd [选项]2.命令功能: 查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd -P 显示出实际路径,而非使用连接(link)路径。 4.常用实例: 实例...

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

    展开全文
  • linux命令详解之pwd命令

    万次阅读 2017-04-24 21:07:52
    pwd命令概述pwd是Print Working Directory的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过pwd来查看当前目录的绝对路径。pwd命令语法pwd [选项] 参数: -L:--logical,显示...

    pwd命令概述

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

    pwd命令语法

    pwd [选项]
    参数:
    -L--logical,显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式),参考示例1
    -p--physical,显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件,参考示例2。 当包含多层连接文件时,显示连接文件最终指向的文件,参考示例3
    --help:显示帮助信息。
    --version:显示版本信息。

    pwd命令示例

    示例1:查看当前所在路径

    [root@localhost var]# pwd
    /var

    示例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
    





    注:本系列内容主要参考《鸟哥的linux私房菜》和CentOS系统自带的帮助文档以及网上相关资料,示例都是基于CentOS。

    展开全文
  • Linux命令之pwd命令

    2020-06-15 23:01:58
    声明:原文链接 一步一步学Linux——pwd命令 pwd命令 命令概述 pwd命令是print working directory中每个单词的首字母缩写,其功能正如所示单词一样,为打印工作目录,即显示当前工作目录的绝对路径。 命令格式 ...

    声明:原文链接  一步一步学Linux——pwd命令

    pwd命令

    命令概述

    • pwd命令是print working directory中每个单词的首字母缩写,其功能正如所示单词一样,为打印工作目录,即显示当前工作目录的绝对路径。

    命令格式

    • pwd [选项]

    常用选项

    显示出 完整的 当前 活动目录 名称.
       -L        
          	打印 $PWD 变量的值,如果它命名了当前的工作目录
       -P        
       		打印当前的物理路径,不带有任何的符号链接
        	默认情况下,pwd 的行为和带 -L 选项一致
    	--help 
    		显示 帮助 信息, 然后 退出
    	--version 
    		显示 版本 信息, 然后 退出

    参考示例

    • 查看默认工作目录的完整路径
    [deng@localhost ~]$ pwd
    /home/deng
    • 查看指定文件夹的路径
    [deng@localhost ~]$ cd /usr/src/
    [deng@localhost src]$ pwd
    /usr/src
    • 如果目录是个符号链接
      • pwd 显示链接(link)路径
      • pwd -P 显示实际路径。
    [deng@localhost ~]$ ls -l /etc/init.d
    lrwxrwxrwx. 1 root root 11 11月  8 2018 /etc/init.d -> rc.d/init.d
    [deng@localhost ~]$ cd /etc/init.d
    [deng@localhost init.d]$ pwd
    /etc/init.d
    [deng@localhost init.d]$ pwd -P
    /etc/rc.d/init.d
    [deng@localhost init.d]$ pwd -L
    /etc/init.d
    • 查看上一次的工作目录与当前的工作目录
    [deng@localhost ~]$ pwd
    /home/deng
    [deng@localhost ~]$ echo $OLDPWD
    /etc/init.d
    [deng@localhost ~]$ echo $PWD
    /home/deng
    [deng@localhost ~]$ cd /etc/init.d/
    [deng@localhost init.d]$ pwd
    /etc/init.d
    [deng@localhost init.d]$ echo $OLDPWD
    /home/deng
    [deng@localhost init.d]$ echo $PWD
    /etc/init.d
    • 当前目录被删除后,pwd 命令仍可显示该目录
    [deng@localhost ~]$ mkdir dir
    [deng@localhost ~]$ cd dir
    [deng@localhost dir]$ pwd
    /home/deng/dir
    [deng@localhost dir]$ rm -rf ../dir/
    [deng@localhost dir]$ pwd
    /home/deng/dir
    [deng@localhost dir]$ /usr/bin/pwd
    /usr/bin/pwd: 在匹配的inode ".." 上找不到目录入口
    • 查看pwd命令的类型
    [deng@localhost dir]$ type -a pwd
    pwd 是 shell 内嵌
    pwd 是 /usr/bin/pwd
    • 查看pwd命令的版本
    [deng@localhost dir]$ /usr/bin/pwd --version
    pwd (GNU coreutils) 8.22
    Copyright (C) 2013 Free Software Foundation, Inc.
    许可证:GPLv3+:GNU 通用公共许可证第3 版或更新版本<http://gnu.org/licenses/gpl.html>。
    本软件是自由软件:您可以自由修改和重新发布它。
    在法律范围内没有其他保证。
    
    由Jim Meyering 编写。
    • 查看pwd命令的帮助信息
    [deng@localhost dir]$ /usr/bin/pwd --help
    用法:/usr/bin/pwd [选项]...
    输出当前工作目录的完整名称。
    
      -L, --logical         使用环境变量中的PWD,即使其中包含符号链接
      -P, --physical        避免所有符号链接
          --help            显示此帮助信息并退出
          --version         显示版本信息并退出
    
    注意:您的shell 内含自己的pwd 程序版本,它会覆盖这里所提及的相应
    版本。请查阅您的shell 文档获知它所支持的选项。
    
    GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
    请向<http://translationproject.org/team/zh_CN.html> 报告pwd 的翻译错误
    要获取完整文档,请运行:info coreutils 'pwd invocation'
    [deng@localhost dir]$
    • 或者
    [deng@localhost dir]$ help pwd
    pwd: pwd [-LP]
        打印当前工作目录的名字。
        
        选项:
          -L        打印 $PWD 变量的值,如果它命名了当前的
            工作目录
          -P        打印当前的物理路径,不带有任何的符号链接
        
        默认情况下,`pwd' 的行为和带 `-L' 选项一致
        
        退出状态:
        除非使用了无效选项或者当前目录不可读,否则
        返回状态为0。

     

    展开全文
  • linux命令-pwd命令

    千次阅读 2018-06-19 23:15:51
    pwd 简介 pwd(print work directory 打印当前目录)命令以绝对路径的方式显示用户当前工作目录。 用法 pwd [-LP] 参数 -L --logical 当目录为连接路径时,显示连接路径 -P --physical 显示实际...

    pwd

    简介

    pwd(print work directory 打印当前目录)命令以绝对路径的方式显示用户当前工作目录。

    用法

        pwd [-LP]

    参数

    • -L –logical 当目录为连接路径时,显示连接路径
    • -P –physical 显示实际物理路径,而非使用连接(link)路径

    实例

    1、显示当前目录的物理路径
    
    [root@VM_0_4_centos home]# pwd -P
    /home
    2、显示当前目录的连接路径
    
    [root@VM_0_4_centos home]# pwd -L
    /home/chenwei/home

    参考

    http://www.cnblogs.com/xqzt/p/5380102.html
    
    展开全文
  • $PWD 和 $(pwd)

    万次阅读 2016-07-13 09:48:01
    注意两个效果一样,但是注意大小写,PWD是环境变量,而pwd是命令,pwd无效,pwd无效,(PWD) 也一样没有用。
  • Date: 2019-5-8【Tag:编程学习】 1、参考 $(shell pwd)和$(pwd)有什么区别 shell 基础 $(cd `dirname $0`;pwd) Linux常用命令简述–dirname与basename 2、$(shell pwd)和$(pwd)用法区别
  • dir替代pwd用cd直接回车替代 !ls用!dir替代 ls是linux/unix系统列出当前目录文件的命令,如果机器是Mac或者linux,应该没有问题。如果是windows,可以尝试 !dir 这个命令 pwd用cd直接回车替代 pwd是print working ...
  • pwd

    2019-07-18 16:52:13
    #include<stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include<dirent.h> ino_t get_inode(char * fname); int main() { ... ...
  • Makefile中用$(shell pwd)获取相对路径

    千次阅读 2018-10-06 14:32:37
    Makefile里面获取相对路径必须在pwd前面加shell,然后把shell pwd当一个变量来引用,书写形式是:$(shell pwd) INCDIR := $(shell pwd) //将shell pwd作为变量,通过 $(shell pwd)形式引用这个变量 # C预处理器的...
  • pwd结果保存到变量

    千次阅读 2014-05-04 09:57:58
    temp=$(pwd) ()的用法 命令替代  语法: $(command) 例子: $pwd /home/user2 $ curdir=$(pwd) $ echo $curdir /home/user2 $ cd /tmp $ pwd
  • shell脚本内使用pwd命令

    千次阅读 2019-10-31 22:41:44
    #!/bin/bash path=`pwd` echo $path 坑,第2行处不是单引号
  • Linux中用pwd命令来查看”当前工作目录“的完整路径。简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 1.命令格式: ...
  • MATLAB:addpath(pwd);是什么意思

    千次阅读 2015-09-14 22:29:19
    将当前路径加入搜索路径,pwd表示当前路径
  • Linux下 $(cd `dirname $0`;pwd)

    万次阅读 2016-11-04 13:05:39
    pwd)其中,dirname $0,取得当前执行的脚本文件的父目录cd `dirname $0`,进入这个目录(切换当前工作目录)pwd,显示当前工作目录(cd执行后的)在使用的过程中需注意此事项: 命令中“`”不是英文的单引号,而是英文...
  • 假设有目录a和b,b在a目录下。...b中主要是一句CUR_DIR = 'pwd'获取目录 a中执行CUR_DIR输出为/a. b中执行CUR_DIR输出为/a/b 原因在于当前a目录执行的test.sh,pwd就只记录当前目录。不是下多级脚本所在的目录
  • shell脚本中的export和PWD的作用

    千次阅读 2017-11-22 11:08:32
    shell脚本中的export和PWD的作用 (1)export 功能说明:设置或显示环境变量。 语法:export [-fnp][变量名称]=[变量设置值]。 补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改 删除...
  • 每天一个linux命令(3):pwd命令

    万次阅读 2016-08-06 21:44:13
    Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。  在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 1.命令...
  • make -C $(KDIR) M=$(PWD) modules

    千次阅读 2018-03-16 19:39:50
    make -C $(KDIR) M=$(PWD) modules //执行的命令,该命令是make modules命令的扩展,-C选项的作用是指将当前的工作目录转移到指定的目录,即(KDIR)目录,程序到(pwd)当前目录查找模块源码,将其编译,生成.ko...
  • 关于pwd的含义及用法

    千次阅读 2018-03-09 16:58:40
    名称: pwd - print name ofcurrent/working directory 输入当前工作路径语法: pwd [option]参数: --help --version实例:1)显示当前工作路径[root@localhost ~]# pwd/root2)显示出软连接的实际目录,而非使用软...
  • nodejs __dirname 与 process.cwd(); 的区别

    万次阅读 2016-05-11 17:01:11
    var cwd = process.cwd(); console.log(cwd); console.log(__dirname);cwd() 是当前执行node命令时候的文件夹地址 __dirname 是被执行的js 文件的地址 参考文档 ...
1 2 3 4 5 ... 20
收藏数 402,682
精华内容 161,072
关键字:

pwd