【linux】软链接、硬链接区别
soft | hard | |
能否于同分区创建 | √ | X |
创建连接是否为同一文件 | X |
√ |
inode分配 | 会有新分配 | 与原始文件使用相同inode |
创建目录链接 | √ | X |
链接后与原始文件相互关系 | 删除原始文件,软链接文件将失效 | 删除原始文件,硬链接文件不失效 |
用ls -d查看第2列链接数 | 不增长 | 增长 |
路径问题 | 软链接命令的相对路径是原始文件针对链接文件的相对路径,而非原始文件针对当前执行目录的相对路径 | 硬链接相对路径相对于当前执行目录来说 |
文件类型 | l | 和原始文件类型一致 |