软链接和硬链接的区别
2014-05-04 11:06
246 查看
1、从存储资源的角度
软链接新建了一个文件,这个文件和被链接的源文件大小不同,只是记录了被指向的文件的路径信息;
硬链接不创建新文件,和源文件名指向同一个物理地址,没有新建文件;
2、从系统管理的角度
硬链接通过索引节点来进行连接,一个索引节点被多个文件名同时指向时,都是硬链接的方式;
软链接由于是通过创建新文件的方式,所以指向的是不同的索引节点,通过新文件存储的路径信息重新定位到被链接的文件;
所以删除软链接,不会删除源文件,只是删除了链接文件,如果删除了源文件,那么软链接就行了断链,被硬链接指向的文件,只要硬链接没有删除完之前,文件都不会被删除。
硬链接不能指向文件夹,显然也不能跨越不同的文件系统,但是软链接可以。
1、从存储资源的角度
软链接新建了一个文件,这个文件和被链接的源文件大小不同,只是记录了被指向的文件的路径信息;
硬链接不创建新文件,和源文件名指向同一个物理地址,没有新建文件;
2、从系统管理的角度
硬链接通过索引节点来进行连接,一个索引节点被多个文件名同时指向时,都是硬链接的方式;
软链接由于是通过创建新文件的方式,所以指向的是不同的索引节点,通过新文件存储的路径信息重新定位到被链接的文件;
所以删除软链接,不会删除源文件,只是删除了链接文件,如果删除了源文件,那么软链接就行了断链,被硬链接指向的文件,只要硬链接没有删除完之前,文件都不会被删除。
硬链接不能指向文件夹,显然也不能跨越不同的文件系统,但是软链接可以。
相关文章推荐
- 关于硬链接和软连接(符号链接)的区别
- ln 软链接和硬链接的区别
- 硬链接和软链接的区别和作用
- 关于硬链接和软连接(符号链接)的区别
- sfdisk和parted用法 结合i节点和数据块分析linux中软链接和硬链接的区别 扩充swap
- linux下软链接和硬链接的区别(考试题答案系列)
- Windows下硬链接、软链接和快捷方式的区别
- 硬链接和符号链接的区别
- 硬链接和软链接使用,以及区别
- 硬链接与软链接区别
- Windows下硬链接、软链接和快捷方式的区别
- 关于硬链接和软连接(符号链接)的区别
- 图示硬链接和软链接的区别
- Linux上ln命令详细说明及软链接和硬链接的区别
- 描述Linux下软链接和硬链接的区别
- 【软硬链接总结】描述linux下软链接和硬链接的区别(面试题)
- 【2014年12月2日】【每日一问】在Linux中,符号链接(软链接)和硬链接有什么区别?
- 关于硬链接和软连接(符号链接)的区别
- 关于硬链接和软连接(符号链接)的区别
- Linux上ln命令详细说明及软链接和硬链接的区别