zoukankan      html  css  js  c++  java
  • 关于pwd命令小技巧-确认当前工作目录的绝对路径中是否包含软链接目录名

    Linux中任何一个命令,当你用心研究到深处时,也许总能有着新的发现或者有趣的用途,如下方的pwd命令

    对于pwd命令,大家都知道是用于打印当前的工作目录路径,而且是绝对路径

    pwd命令两个选项的,默认就是使用(-L), 当然还有一个选项就是-P (大写的P)

    pwd默认输出的当前工作目录的全路径(如果路径中有软件软链接文件)也会原样输出的

    而如果此时我们使用-P选项,就会直接输出当前工作目录,整个绝对路径对应的物理路径,不使用任何symbolic links,如下:

    [qq_5201351@localhost ~]# ls -lad /bin
    lrwxrwxrwx 1 root root 7 Jun 14  2019 /bin -> usr/bin
    [qq_5201351@localhost ~]# cd /bin
    [qq_5201351@localhost ~]# pwd
    /bin
    [qq_5201351@localhost ~]# pwd -P
    /usr/bin
    [qq_5201351@localhost ~]#

    对于一长串绝对路径,也同样如此,基于pwd的-P选项,可以得到如下小技巧

    如果pwd与pwd -P输出的绝对路径,结果一致,则表示此绝对路径为全物理路径,没有包含任何symbolic links

    如果不一致,pwd输出的为带symbolic links的目录路径(为cd后目录参数或者按cd顺序的绝对路径),pwd -P 输出为绝对的物理路径

    另,对于pwd的详细的帮助选项,如下:

    尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/14883143.html

    作者:一名卑微的IT民工

    出处:https://www.cnblogs.com/5201351

    本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。

    博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。

    博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!

  • 相关阅读:
    UITableView 总结
    关于UIView的autoresizingMask属性的研究
    支付开发
    202011.11
    202011.10
    202011.09
    养成一个习惯,每天写博客,不放假就不变
    html重置功能
    echart折线图插件图片的宽度和页面的自适应
    点击使文字变文本框且可编辑的JS
  • 原文地址:https://www.cnblogs.com/5201351/p/14883143.html
Copyright © 2011-2022 走看看