1. 本质:

硬链接:本质是同一个文件

软链接:本质不是同一个文件

2. 跨设备

硬链接:不支持

软链接:支持

3. inode

硬链接:相同

软链接:不同

4. 链接数

硬链接:创建新的硬链接,链接数会增加,删除硬链接,链接数减少

软链接:创建或删除,链接数不会变化

5. 文件夹

硬链接:不支持

软链接:支持

6. 相对路径

硬链接:原始文件相对路径是相对于当前工作目录

软链接:原始文件的相对路径是相对于链接文件的相对路径

7. 删除源文件

硬链接:只是链接数减一,但链接文件的访问不受影响

软链接:链接文件将无法访问

8. 文件类型

硬链接:和源文件相同

软链接:链接文件,和源文件无关

例:

创建a文件的硬链接并对比

创建a文件的软链接并与硬链接对比

相对路径创建硬链接和软连接

创建硬链接时不能跨硬盘分区;软链接可以跨硬盘分区创建

不能对目录创建硬链接,但是可以对目录创建软链接

删除源文件对硬链接、软连接的影响

总结软连接与硬连接的区别相关推荐

  1. linux下的连接文件——软连接和硬连接的区别

    软连接可以理解为,源文件的快捷方式,软连接文件记录的是源文件的路径,占用空间非常小.当把源文件删除后,那么软连接文件也就变成一个坏文件了,不能使用了. 硬连接和源文件的inode信息是一模一样的,可以 ...

  2. 软连接和硬连接的区别linux,软链接和硬链接的区别你真的知道吗?

    导读 在 Linux 系统中,一切都是文件,然而为了区分不同类型的事物,我们有了:普通文件:目录文件:链接文件:设备文件 Linux 系统中,一切都是文件,然而为了区分不同类型的事物,我们有了: 普通 ...

  3. linux之软连接和硬连接的区别

    硬连接 硬链接是通过索引节点进行的链接.在Linux中,多个文件指向同一个索引节点是允许的,像这样的链接就是硬链接.硬链接只能在同一文件系统中的文件之间进行链接,不能对目录进行创建.如果删除硬链接对应 ...

  4. 软连接和硬连接的区别

    1.  硬连接 文件系统以Inode号为标识,而同时也提供可读性强的字符串作为文件的标识.对应关系如下面这样: 当我们在利用名字操作文件时,文件系统会转换为Inode进行操作.那么硬连接就是有不止一个 ...

  5. 总结软连接和硬连接区别

    总结软连接和硬连接区别. 硬链接和软链接的区别 1.本质不同 硬链接:同一个文件,多个名称. ​软链接:不同的文件. 2.跨分区 硬链接:不支持跨分区. 软链接:支持跨分区. 3.目录 硬链接:不支持 ...

  6. Centos 7创建软连接,硬连接的方法

    创建软连接的方式#ln -s soure object 创建软连接是连接文件本身,可以跨分区建立软连接,不会应为不同分区而出现不能使用的问题.在创建软连接的文件中,修改一处文件另一处同时发生修改,当删 ...

  7. Service系统服务(二):补充应用技巧、软连接与硬连接、man手册、zip备份、vim效率操作、自定义yum软件仓库、发布及测试yum仓库、编译安装软件包...

    一.补充应用技巧 目标: 本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作: 1> 采用数值形式将目录/root的权限调整为 rwx------    2> 将记录 ...

  8. linux 软连接、硬连接创建、删除,说明

    [腾讯云]云服务器2核4G74元/年,222元/3年 具体用法: 创建 1.软连接命令: ln -s /目录/被连接的文件(源文件) /目录/连接文件(新建立的) 如果是可执行文件,软连接回去到源目录 ...

  9. 总结软连接和硬连接区别?

    linux中文件的inode编号的意义: 文件分为数据和元数据. 数据:用户记录在物理磁盘空间的真实数据. 元数据:分为文件名.文件大小.权限.inode编号.属主.属组.等,其中inode编号是指向 ...

最新文章

  1. Quality Certificate Check at Goods Receipt
  2. 深度学习-LeCun、Bengio和Hinton的联合综述(上)
  3. 如何处理班级过多的问题
  4. ★LeetCode(104)——二叉树的最大深度(JavaScript)
  5. 【PHP+MySQL学习笔记】php操作MySQL数据库中语句
  6. unix/mac/dos-windows三种文本文件的格式的行尾区别
  7. CSS-文本垂直居中
  8. 码农小汪-Hibernate学习6-hibernate中Annocation修饰属性
  9. win7远程服务器管理工具
  10. 计算机内存怎么与频率匹配,内存频率,详细教您怎么查看内存条频率
  11. 分治法--处理数列问题
  12. Au 效果器详解:参数均衡器
  13. JDK1.6的ConcurrentHashMap
  14. 关于Mysql查询时间粒度DATA_FORMAT使用说明
  15. oracle-表创建
  16. 深搜和广搜的原理及优缺点
  17. 【学习笔记】一些postgreSQL常用sql语句
  18. 二十一世纪初厦门文物艺术品市场的繁荣
  19. ITeye,还IT淫一个简洁的首页吧!
  20. sieve方法c语言,用C语言实现Sieve of Atkin算法

热门文章

  1. 生信小白学习日记Day4Day5——NGS基础 NGS分析注释(BWA软件)
  2. LeetCode 912. 排序数组【模板题】
  3. 三星成功秘诀:它何以抗衡苹果
  4. VMware Photon OS安装配置
  5. 山野村夫的总提纲!……还是羞于见人啦=////=
  6. 亚马逊是如何颠覆商业软件高昂价格这座”柏林墙”的
  7. 初识ElasticSearch(5) -批量操作之bulk | 条件查询 | 其它查询
  8. (Nowcoder) F.Popping Balloons
  9. Ubuntu自制liveCD学习
  10. Java学习路线-夯实基础