一、硬链接(hard link)
1、格式:ln 原文件 链接文件
2、硬连接不等于复制,复制是将文件的block和inode都复制了一份,而硬链接只是复制了inode。
二、软链接(也称为符号链接[symbolic link])
1、格式:ln -s 原文件 链接文件
2、软链接相当于创建了一个指针指向inode,就和windows中的快捷方式一样。
三、注意:
1、硬连接不占用空间,软链接占用的空间也是储存路径所占用的极小空间。
2、删除一个文件时只是将inode删除了,并未删除block块中的内容,直到新文件的数据被分配到原来存放被删除文件的数据的block块,此时被删除文件才彻底从内存中消除。
3、因此若原文件被删除或被改名,那么之前创建的硬连接还能访问的那个原始文件。