1、同一个文件创建多个入口或访问点。
1)硬链接:原文件名和连接文件名都指向相同的物理地址,即原文件和硬连接文件是同一个文件(不是复制),两个文件占用相同的索引接点(相当于引用计数加1)。为文件创建一个硬连接后,文件的连接数加1。目录不能有硬链接。不能跨文件系统。
硬连接指通过索引节点来进行连接。作用是允许一个文件拥有多个有效路径名。
2)符号连接
连接数不会增加,相当于windows下的快捷方式。会占用一个索引节点。
ls -i [文件路径]
ln -[f/s] [存在的文件路径名] [链连文件的路径]
-f remove existing destination files
-s make symbolic links instead of hard links
2、示例
1)硬链接
-rw-r--r-- 2 root root 22 Sep 28 05:08 test
-rw-r--r-- 2 root root 22 Sep 28 05:08 test1
lrwxrwxrwx 1 root root 4 Sep 28 05:08 test2 -> test
ls -i,inode相同
ll查看
将档案 yy 产生一个 symbolic link : zz
ln -s yy zz
将档案 yy 产生一个 hard link : zz
ln yy xx
参考