爱程序网

linux中inode、软链接、硬链接

来源: 阅读:

1 软链接

linux中软链接理解成window中的快捷方式。创建软链接的命令

ln -s 源文文件或目录 目标文件或目录

image

2 硬链接

创建硬链接的命令如下

ln  源文文件或目录 目标文件或目录

image

3软链接和硬链接的区别

1:软链接就相当于快捷方式,删除源文件,快捷方式就没有意义了。

2:硬链接相当于备份了文件,但是还可以和源文件内容同步,删除源文件,硬链接文件任然有效。

3:软链接可以跨文件系统,但是硬链接不能

4:软链接的源文件的inode不相同,但是硬链接文件和源文件inode相同

关于软链接和硬链接还可以看看这篇文章http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html。要想从底层理解软链接和硬链接则要看看关于linux中inode的知识。继续看下面。。。

4 inode

网上有篇文章,对inode的理解写的非常好,猛击下面的地址,你看了之后绝对有种醍醐灌顶的感觉。

http://www.ruanyifeng.com/blog/2011/12/inode.html

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助