可能每个 Linux 用户都用过 pwd
命令,无论是在 shell 脚本里还是在命令行上。但通常我们都是直接输入 pwd
。你可知道它还有几个参数?
少得可怜的选项
pwd
命令也是非常简单,就跟它的源代码一样。所以它用起来也非常简单。
-
-L
使用
PWD
环境变量的值,即使该值是软链接。 -
-P
使用它可以输出真实路径。看源代码,它就是用了
getcwd()
调用,除非getcwd
返回了NULL
。 -
--version
和--help
这俩货不用介绍了。
如果没有给出选项,默认是 -P
。
注意
这个工具来源于 GNU coreutils 包,算是核心组件了。但是,当你使用 pwd
是可能发现跟我上面说的默认 -P
并不一致。这是因为你的 shell 内置了 pwd
命令。你可以用 man builtins
来查看内置的 pwd
命令。
最后
没了,就这些