Linux下的软链接和硬链接
时间:2022-04-03 15:08
软链接硬链接都通过ln命令创建
软链接类似于windows系统中的快捷方式,但是删除了源文件之后软链接文件会失效,删除源文件即可以让“(软链接文件和源文件)的数据”都失效
创建软链接:
ln -s 源文件路径 目标文件路径
其中源文件路径一定要是相对路径,不然软链接文件移动之后会失效
硬链接创建之后,会在目标位置创建一个与源文件内容一模一样的文件,删除源文件不会导致文件数据消失,需要把所有硬链接文件数据删除才会消失
创建硬链接:
ln 源文件路径(绝对路径) 目标文件路径
Linux系统中文件的文件数据和文件名是分开存储的
需要注意的是文件数据只有一个,所以当你修改文件数据时,软链接硬链接源文件显示的文件数据都会被修改