类型 | 硬链接 | 软链接 |
---|---|---|
存储空间 | 同一数据块多个名字 | 不同文件 |
inode | 相同 | 不同 |
链接次数 | 递增 | 不影响硬链接次数 |
跨分区 | 不支持 | 支持 |
链接到目录 | 不支持 | 支持 |
文件类型 | - 普通文件 | l 符号链接文件 |
依赖关系 | 无 | 有(依赖于原文件) |
创建时使用相对路径 | 目标文件相对当前工作目录 | 目标文件相对软链接的目录 |
实例:
创建硬链接
ln link link_h
创建软链接
ln -s /root/link link_s
ll -i查看
201326658 -rw-r--r-- 2 root root 0 Mar 8 05:45 link
201326658 -rw-r--r-- 2 root root 0 Mar 8 05:45 link_h
201326703 lrwxrwxrwx 1 root root 10 Mar 8 05:46 link_s -> /root/link
link和link_h是硬链接,inode号相同,文件类型是"-",链接次数为2
link和link_s是软链接,inode号不同,文件类型是"l",链接次数为1