
Linux命令 - pwd命令
发布日期:2021-05-14 16:57:53
浏览次数:10
分类:精选文章
本文共 981 字,大约阅读时间需要 3 分钟。
Linux系统中,pwd
命令是用来显示当前工作目录(Current Working Directory,CWD)的绝对路径。它是命令行操作中非常基础而重要的工具,常用于确认自己所在的位置。
语法
pwd [选项]
功能
pwd
命令的主要作用是显示当前工作目录的绝对路径。通过它可以轻松确认自己所在的目录层级和名称。
命令选项
- -L:显示
$PWD
环境变量的值,默认情况下pwd
命令的行为已经和pwd
+-L
的效果一致。 - -P:显示当前的物理路径,不包含符号链接。默认情况下,
pwd
会展示当前目录的真实路径,如果包含符号链接,则链接会被展开显示实际路径。 - --help:在线帮助,显示命令的说明和可选参数。
实用场景
当你需要确认当前工作目录时,可以直接使用 pwd
命令:
[root@localhost ~]# pwd
输出:
/usr/localroot
这说明当前用户的工作目录是 /usr/localroot
。
要跳转到另一个目录,比如 /usr/lib,可以执行:
[root@localhost ~]# cd /usr/lib
然后再执行 pwd
命令:
[root@localhost lib]# pwd
输出:
/usr/lib
特殊注意事项
当你使用 pwd -P
时,会显示不包含符号链接的真实路径。例如:
[root@localhost soft]# cd /etc/init.d[root@localhost init.d]# pwd/etc/rc.d/init.d[root@localhost init.d]# pwd -P/etc/rc.d/init.d
如果你跳转到某个路径后,执行 pwd
命令却显示另一个路径,可能是因为你所在的物理路径仍存在,而系统通过符号链接让你访问那个路径。这是符号链接机制的一种表现,pwd -P
也会反映这一点,但默认的 pwd
命令会展开符号链接,显示真实路径。
此外,文件路径的删除不会立即影响 pwd
命令的输出。如果你删除某个路径的文件或目录,但 pwd
显示的仍然是那个位置,理论上是因为这个路径依然存在,不管它是否为空。
总结来说,pwd
命令是确定当前工作目录的关键工具,熟练掌握它对日常操作非常有帮助。在实际工作中,可以根据需要灵活选择不同的选项来获得想要的输出结果。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月11日 15时13分34秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Windows2016 FTP用户隔离
2019-03-09
js传入参数是中文的时候出现 “******”未定义错误
2019-03-09
吴恩达机器学习课程笔记(英文授课) Lv.1 新手村(回归)
2019-03-09
pair的用法
2019-03-09
SQL基本操作命令
2019-03-09
强制类型转换原理
2019-03-09
C# WinForm程序退出的方法
2019-03-09
ubuntu安装gem和fastlane
2019-03-09
onFailure unexpected end of stream
2019-03-09
android 集成weex
2019-03-09
【echarts】中国地图china.js 在线引用地址
2019-03-09
Flex 布局的自适应子项内容过长导致其被撑大问题
2019-03-09
PL/SQL 动态Sql拼接where条件
2019-03-09
Lua-table 一种更少访问的安全取值方式
2019-03-09
虚函数
2019-03-09
RTL设计- 多时钟域按顺序复位释放
2019-03-09
斐波那契数列两种算法的时间复杂度
2019-03-09
int main(int argc,char* argv[])详解
2019-03-09
【Android踩过的坑】7.Android Studio 点击启动项目时进入调试模式
2019-03-09