Linux下的软链接和硬链接

软链接硬链接都通过ln命令创建

软链接类似于windows系统中的快捷方式,但是删除了源文件之后软链接文件会失效,删除源文件即可以让“(软链接文件和源文件)的数据”都失效

创建软链接:

ln -s 源文件路径 目标文件路径

其中源文件路径一定要是相对路径,不然软链接文件移动之后会失效

硬链接创建之后,会在目标位置创建一个与源文件内容一模一样的文件,删除源文件不会导致文件数据消失,需要把所有硬链接文件数据删除才会消失

创建硬链接:

ln 源文件路径(绝对路径) 目标文件路径

Linux系统中文件的文件数据和文件名是分开存储的

需要注意的是文件数据只有一个,所以当你修改文件数据时,软链接硬链接源文件显示的文件数据都会被修改

猜你喜欢

转载自www.cnblogs.com/dazzleC/p/10556145.html