这里解释一下硬链接和软链接(链接相当于路径)
硬链接你可以把它看成一份文件的备份,当你创建了一条一份文件的硬链接,两条链接都可以找到相对应的文件并可以打开编译或者执行,并且在删掉源文件后输入创建的硬链接还是可以执行的,因为数据块并没有消失(数据都存储在数据块内,具体解释我也不太清楚)
软链接你可以看出快捷方式,就是相当于桌面的图标,你可以通过软链接快速的进入到你想去的文件,但源文件如果被删除了,软链接也会没有用了。
ln 源文件 硬链接 ln -s 源文件 软链接
我们可以看到输入ll -i 可以查询文件的数据编码,131926就是2.txt和ylj的数据编码,显示他们来自同一个数据块,而中间数字2显示它有几个硬链接
这里有些地方要说明一下,硬链接只能在同一个文件系统上构建,不同文件系统不可以构建硬链接,而软链接并没有这种限制,文件系统具体还要去了解,这里很难说清楚。