硬连接和软连接
2011-11-16 22:01 shy.ang 阅读(361) 评论(0) 编辑 收藏 举报硬连接:
硬连接能够删除源文件而数据不会丢失
硬连接不是复制数据,而是新增了对一个实际数据的指针,一般删除文件时只是删除了文件的一个指针,硬连接数减少一个,直到最后一个指针被删除,数据真的就被删除了。
不可以对目录设置,不可以跨分区设置
源文件和硬连接文件是“平级”关系,两者都指向同一个数据
硬连接起到数据保护作用,但只是对删除,不能对修改起到保护
硬连接和源文件inode号相同,是同一处的数据
ln source des
软连接:
又称符号连接,是linux特殊文件
相当于windows的快捷方式
软连接存的是源文件的路径,是源文件的指针
删除源文件,软连接就会失效
软连接和源文件inode不同,是不同的两文件
软连接文件和源文件是“主从”关系,软连接指向源文件
可以对目录设置,可以跨分区
ln –s source des
//***********
当源文件运行需要所在目录的配置文件时,所对应的在其他目录下的硬连接文件就无法运行,因为硬连接文件所在目录下没有相应的配置文件。而软连接可以运行,因为软连接实际运行就是源文件