红联Linux门户
Linux帮助

很简单的疑问,但却想不通 ....

发布时间:2009-07-22 04:38:20来源:红联作者:djyuzi
cd /usr/X11R6/bin
cd ../lib/X11

自己在shell试试.

cd /usr/X11R6/bin进入目录后,目录是/usr/X11R6/bin

cd ../lib/X11进入目录后,目录应该是/usr/X11R6/lib/x11...但测试后,目录居然是/usr/lib/X11

就这里想不明白,明明cd ..返回上一级目录(即/usr/X11R6),测试cd ..后也是返回/usr/X11R6这个目录,再cd lib/X11就是/usr/X11R6/lib/x11(分开两次运行,就和我想的一样)..如果是cd ../lib/X11 ,目录就不同了...我始终想不明白,有想明白的告诉下....
文章评论

共有 8 条评论

  1. djyuzi 于 2009-07-22 14:35:00发表:

    谢谢各位,弄明白了.....

    我还是菜鸟嘛....按电子书操作(实践才是真理嘛),就遇到这个问题了.......

    哈哈,真感谢各位哈,又学多个知识,软链接.....

  2. hantu 于 2009-07-22 13:45:08发表:

    因为那个目录是软链接啊, cd 后显示的是真正的位置

  3. yangle8088 于 2009-07-22 13:10:13发表:

    看的晕晕的

  4. zakarum 于 2009-07-22 12:39:28发表:

    LZ你真的不知道软链接这回事?

  5. jagub 于 2009-07-22 11:07:50发表:

    楼主自己输入:
    cd /usr/X11R6
    ls -l
    就知道原因了

  6. djyuzi 于 2009-07-22 10:51:49发表:

    晕....
    你可以试试
    cd /usr/X11R6/bin
    cd ../lib/X11
    看看路径
    再试试
    cd /usr/X11R6/bin
    cd ..
    cd lib/X11
    看看路径就明白我说什么的了

  7. wangyu 于 2009-07-22 10:18:13发表:

    说真的,我看的眼花缭乱了,还是没弄明白你要搞什么

  8. qq277321059 于 2009-07-22 08:19:09发表:

    可以啊