硬链接:通过索引节点(inode)进行的链接的链接。
ln 原文件 目标文件
软连接:(符号链接)相当于windows里面的快捷文件。
ln -s 原文件 目标文件
总结:ll -i 可以看文件的inode。可以发现硬链接文件和原文件inode号相同,与软连接的inode号不同。ln不能为目录创建硬链接,但ln -s可以为目录创建软连接。rm删除原文件时,只是删除文件到该文件的inode的一段链接,硬链接还存在,(只有硬链接全部删除,文件的空间inode才能释放)修改软连接就可以修改原文件。硬链接和原文件相互不影响,原文件影响着软连接。很多硬件设备中的快照功能,就是利用硬链接的原理。
原文地址:http://1992521226.blog.51cto.com/7811285/1553066