linux中软链接理解成window中的快捷方式。创建软链接的命令
ln -s 源文文件或目录 目标文件或目录
创建硬链接的命令如下
ln 源文文件或目录 目标文件或目录
1:软链接就相当于快捷方式,删除源文件,快捷方式就没有意义了。
2:硬链接相当于备份了文件,但是还可以和源文件内容同步,删除源文件,硬链接文件任然有效。
3:软链接可以跨文件系统,但是硬链接不能
4:软链接的源文件的inode不相同,但是硬链接文件和源文件inode相同
关于软链接和硬链接还可以看看这篇文章http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html。要想从底层理解软链接和硬链接则要看看关于linux中inode的知识。继续看下面。。。
网上有篇文章,对inode的理解写的非常好,猛击下面的地址,你看了之后绝对有种醍醐灌顶的感觉。