每天一个Linux命令--(3):pwd命令
每天一个Linux命令
Linux
Linux命令
pwd
在Linux中,pwd命令就是一个定位系统,可以查看 "当前所在目录" 的绝对路径。当你在操作命令行的时候,不知道自己所在的目录的时候,可以使用pwd判定当前目录在文件系统内的确切位置。
1.命令格式:
pwd [选项]
2.命令功能:
查看 当前工作目录 的绝对路径
3.常用参数:
通常情况下不带参数
如果目录是链接是:
格式:pwd -P 显示出实际路径,而非使用链接 (link)路径;
4.常用实例:
实例1:用pwd命令查看默认工作目录的绝对路径。
命令:pwd
输出:
[weblogic@web-mod zihexin]$ cd /home/project/tomcat/
[weblogic@web-mod tomcat]$ pwd
/home/project/tomcat
[weblogic@web-mod tomcat]$
实例2:目录连接链接时,pwd -P 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径
命令:pwd -P
输出:
[tomcat@web-mod tomcat]$ pwd
/home/tomcat/tomcat
[tomcat@web-mod tomcat]$ pwd -P
/usr/local/tomcat
[tomcat@web-mod tomcat]$
实例3:/bin/pwd
命令:/bin/pwd [选项]
选项:
-
-L :目录连接链接时,输出连接路径
-
-P:输出物理路径
[tomcat@web-mod ~]$ ll
lrwxrwxrwx 1 tomcat tomcat 18 Apr 16 2014 tomcat -> /usr/local/tomcat/
[tomcat@web-mod tomcat]$ /bin/pwd
/usr/local/tomcat
[tomcat@web-mod tomcat]$ /bin/pwd -P
/usr/local/tomcat
[tomcat@web-mod tomcat]$ /bin/pwd -L
/home/tomcat/tomcat
[tomcat@web-mod tomcat]$
实例4:当前目录被删除了,而pwd命令仍然显示那个目录
输出:
[weblogic@web-mod project]$ mkdir newfile
[weblogic@web-mod project]$ ll
drwxrwxr-x 2 weblogic weblogic 4096 Jun 7 17:27 newfile
[weblogic@web-mod project]$ cd newfile/
[weblogic@web-mod newfile]$ pwd
/home/project/newfile
[weblogic@web-mod newfile]$ rm ../newfile -rf
[weblogic@web-mod newfile]$ pwd
/home/project/newfile
[weblogic@web-mod newfile]$ /bin/pwd
/bin/pwd: couldn't find directory entry in `..' with matching i-node
[weblogic@web-mod newfile]$ cd ..
[weblogic@web-mod newfile]$ ll
total 0
[weblogic@web-mod project]$
参考博客:参考博客