Linux下软连接所对应路径的选择及软连接的测试

    选择打赏方式

为了解决软连接断开的问题,使用ln命令重新创建所需要的软连接。注意,这次文件的路径使用的是绝对路径。

root@promote:~# cd mother

root@promote:~/mother# ln -s /root/wolf/dog.wolf.baby dog_wolf.baby

root@promote:~/mother# ls -l

总用量 0

-rw-r--r-- 1 root root 0 12月 30 19:20 baby4

lrwxrwxrwx 1 root root 24 3月 10 20:12dog_wolf.baby -> /root/wolf/dog.wolf.baby

root@promote:~/mother# file dog_wolf.baby

dog_wolf.baby: symbolic link to /root/wolf/dog.wolf.baby

root@promote:~/mother# cat dog_wolf.baby

weight: 23Kg

注意:我加粗的 dog_wolf.baby由原来的红色变成了浅蓝色,而且所指向的路径是绝对路径,而->右侧相关文件路径的红色也已经消失了。

Screenshot_20170329-194858.jpg


我们不但可以建立一个文件的软连接,也可以建立目录的软连接。

举个例子:

用ln命令创建wolf目录的软连接:

root@promote:~/mother# ln -s /root/wolf wolf

使用带有-l选项的ls命令检验一下:

root@promote:~/mother# ls -l

总用量 0

-rw-r--r-- 1 root root 0 12月 30 19:20 baby4

lrwxrwxrwx 1 root root 24 3月 10 20:12 dog_wolf.baby -> /root/wolf/dog.wolf.baby

lrwxrwxrwx 1 root root 10 3月 10 20:26 wolf -> /root/wolf

最后一行最后一列中wolf的颜色为浅蓝色,而->右侧相关目录路径的颜色为深蓝色。

接下来,使用cd命令切换到wolf软连接中:

root@promote:~/mother# cd wolf

root@promote:~/mother/wolf# pwd

/root/mother/wolf

root@promote:~/mother/wolf# ls -l

总用量 8

-rw-r--r-- 1 root root 84 1月 23 21:47 delete_disable

-rw-r--r-- 1 root root 0 1月 23 21:41 disable_babygirl.wolf

……

结果证明mother目录中的wolf软连接中所存的内容与root用户家目录下wolf目录中的完全相同。

版权声明:若无特殊注明,本文皆为《 奶沫 》原创,转载请保留文章出处。
本文链接:Linux下软连接所对应路径的选择及软连接的测试 https://itho.cn/linux/25.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!