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