链接命令ln
ln -s [原文件] [目标文件]
生成链接文件
-s
创建软连接
硬链接特征:
- 拥有相同的
i
结点和存储block
块,可以看作是同一个文件(一个删除,另一个存在,文件依然存在)- 可通过
i
结点识别- 不可跨分区
- 不能针对目录使用
软链接特征:
- 类似windows快捷方式
- 软链接拥有自己的
i
结点和block
块,但是数据块中只保存原文件的文件号和i
结点号,并没有实际的文件数据- 删除原文件,软链接不能使用
- lrwxrwxrwx
对一个文件创建链接后,原文件和链接文件引用计数+1
对其中一个文件修改,查看两个文件内容都是修改后的内容
建软链接原文件如果不写绝对路径,那么建出来的链接文件会在目标文件同级找原文件