0
点赞
收藏
分享

微信扫一扫

linux的链接(ln命令)要用绝对路径

you的日常 2022-01-08 阅读 62

今天做了个软链接的小测试,突然发现了一个小问题:做链接的时候必须使用绝对路径,哪怕你就在当前路劲下也不能用相对路径。如果对这句话不太理解,咱们看图说话:

使用相对路径(失败演示):

1.首先在/home/lighthouse目录下创建test文件写入内容并赋予执行权限:

2.链接到/home/lighthouse/chao/gao/ggg

 

 注意:此时可以看到在使用ln命令做链接的时候,test文件并没有使用绝对路径/home/lighthouse/test,所以链接完成的文件显示红色,不可使用,也确实无法查看。

使用绝对路径(成功演示):

1.首先在/home/lighthouse目录下创建test1文件写入内容并赋予执行权限:

 2.链接到/home/lighthouse/chao/gao/ccc

 

拓展:

使用软链接的两个文件的inode号是不一样的

使用硬链接的两个文件的inode号是一样的

 

 

举报

相关推荐

0 条评论