问答详情
源自:3-5 Linux链接命令

创建软链接使用绝对路径的心得

|--test

    |--file

    |--dir1/   <-- 在此目录建立file.soft的软链接

# 使用相对路径创建也是可以的,而且test更名或移动也不影响软链接

[root@CentOS test]# ln -s ../file dir1/file.soft


提问者:Kido 2014-12-27 14:44

个回答

  • v朝前赶路
    2015-06-17 22:59:29

    是不是要把 . 和 .. 当做目录来看

  • v朝前赶路
    2015-06-17 21:14:31

    看到 kido 同学的创建软链接使用绝对路径的心得

    |--test

        |--file

        |--dir1/   <-- 在此目录建立file.soft的软链接

    # 使用相对路径创建也是可以的,而且test更名或移动也不影响软链接

    [root@CentOS test]# ln -s ../file dir1/file.soft

    不明白 ln -s ../file dir1/file/file.soft 中的../file是回到了text上一层还是file的上一层,我不明白是生成的软连接file.soft链接的到底是链接到哪里。

    我分别试了:

    [root@CentOS test] # ln -s ./file dir1/file.soft

    [root@CentOS test] # ln -s /file dir1/file.soft

    [root@CentOS test] # ln -s /tmp/test/file dir1/file.soft

    [root@CentOS test] # ln -s ../file dir1/file.soft

    结果如下:

    http://img.mukewang.com/55817087000124f106270069.jpg

    为什么[root@CentOS test] # ln -s ../file dir1/file.sofe

                [root@CentOS test] # ln -s /tmp/test/file dir1/file.sofe    可以

    而下面两种不行?希望老师解答!

  • 好帮手慕珊
    2014-12-29 10:05:04

    不错:)