码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 软连接与硬链接区别

时间:2020-04-19 14:34:54      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:文件   影响   strong   lin   其他   软连接   计数   node   存在   

硬连接:
ln source_file dest_file

  1. 文件具有相同的inode(索引号)和data block(数据块)。
  2. 只能对已存在的文件进行建立,不能对目录创建
  3. 不能跨分区创建
  4. 删除一个硬链接不会影响其他有相同inode的文件
    软链接
    ln -s source_file dest_file
  5. 软链接具有自己的文件属性以及权限
  6. 软链接可以对不存在的文件或目录进行创建
  7. 软链接可跨分区创建
  8. 创建软链接,链接计数i_nlike 不会增加
  9. 删除软链接不影响被指向的文件,但若被指向的源文件被删除,则相关的软连接成为死链接。若被指向文件被重新创建,死链接可恢复正常的链接。

Linux 软连接与硬链接区别

标签:文件   影响   strong   lin   其他   软连接   计数   node   存在   

原文地址:https://blog.51cto.com/13113400/2488498

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!