以下是整理的笔记
软硬链接区别 |
|
硬链接 |
软链接 |
文件有相同的 inode 及 data block |
是另一个文件 |
只能对已存在的文件进行创建 |
可以对不存在的文件进行创建 |
不能交叉文件系统进行硬链接的创建(inode 号仅在各文件系统下是唯一的,当 Linux 挂载多个文件系统后将出现 inode 号重复的现象) |
可以交叉文件系统进行软链接创建 |
不能对目录进行创建,只可对文件创建; |
都可以 |
删除一个硬链接文件并不影响其他有相同 inode 号的文件 |
删除文件的软连接,不影响原文件, 但是删除原文件,会影响软连接 |
目录内的"."和".."文件概览