解析linux文件系统(四)对于文件设置硬链接 和 软链接介绍
硬链接(hard link)
方法: In 源文件 目标文件
特点:
硬链接指向的文件inode号,新生成的硬链接文件的inode号与源文件的inode号相同,不可针对目录进行硬链接只能是文件,必须在同-文件系统内,可以将本地目录硬链接到另外目。删除一个文件名,不影响另外一个的访问
软链接(soft link)
方法: In -s 源文件或目录 目标文件或目录
特点:
软链接指向的文件名,新生成的软链接文件的inode号与源文件不同,目录也可以生成。软链接,软链接文件与源文件可以不在同一文件系统内,软链接文件的内容是源文件的路径,读取时系统会自动导向源文件路径,根据源文件找到文件内容,但当源文件移动或重命名时,软链接将报错。
注意:源文件和目标文件尽量使用绝对路径表示