一:软连接:类似windows中的快捷方式
ln -s 被链接的源文件 链接文件
注意:
1:如果没有-s选项是建立一个硬链接文件
硬链接实际上是给存储的内容增加一个名字。和原来的名字有相同的效果。
2:源文件要使用绝对路径,不能使用相对路径,这样移动链接文件后也能正常使用。
注:软链接保存的是源文件的地址,它占用的空间也是目录的大小。
演练目标:
1:将桌面目录下的01.py移动到demo/b/c目录下。
2:在桌面目录下新建01.py的软连接Firstpython
分别使用相对路径和绝对路径
3:将FirstPython 移动到Demo目录下,对比使用的相对路径和绝对路径的区别。


二:硬链接:多少种方式可以访问文件或者目录
案例:
1:在~/Desktop/demo目录下建立~Desktop/demo/b/c/01.py的硬链接01_hard
2:使用ls-l查看文件的硬链接数
3:删除``~Desktop/demo/b/c/01.p```使用tree确定demo目录下的三个链接文件。


注意:删除源文件不会对硬链接造成任何影响,只不过硬链接文件的硬链接数降低一个。

浙公网安备 33010602011771号