Linux系统的软链接与硬链接是什么?老男孩Linux运维培训班
老男孩IT教育
行业新闻
2022年3月1日 15:51
在Linux操作系统中,硬链接和软链接时两个非常重要的概念,但不少朋友在初期学习的时候,通常分不清这两个概念,容易混淆,今天老男孩教育小编给大家整理了这两个知识点,希望对你有所帮助,请看下文:
在Linux操作系统中,硬链接和软链接时两个非常重要的概念,但不少朋友在初期学习的时候,通常分不清这两个概念,容易混淆,今天老男孩教育小编给大家整理了这两个知识点,希望对你有所帮助,请看下文:
| 软链接 |
软链接与windows中的快捷方式类似,通过快捷方式链接指向真正的原文件或目录。
创建方式:ln -s file 软链接地址
调用软链接与调用原文件效果相同。软链接经常使用于将程序执行文件链接到全局调用,比如/usr/bin下面的软链接,可以在全局范围内调用命令执行。
软链接的原文件被删除,链接不会同步删除,但是软链接会变成断开状态
| 硬链接 |
Linux文件被分成用户数据和元数据两个部分,用户数据是文件的内容部分,元数据记载文件的属性信息,如文件大小,创建时间等。
元数据上有inode号,也称为索引节点号,inode号是文件唯一标识,系统进程通过inode号找到用户数据。
通常一个inode号对应一个文件名,创建硬链接使一个inode号可以对用多个文件名,所以相同inode号的硬链接文件对应同一个用户数据。
硬链接只能对已存在的文件创建,不能对文件夹创建。
创建方式:ln file 硬链接名
关于"Linux系统的软链接与硬链接是什么?"的话题到这里就结束了,老男孩教育因材施教、分班授课;从0基础到高端运维,实现了Linux+云计算技术的完美过渡,你不会缺失任何一项技术。无论是零基础的大学生,还是行业新人,还是在职多年的IT人士,都可以来老男孩教育Linux云计算学院提升自己。
推荐阅读:
Linux操作系统中查找文件有哪些方法?老男孩Linux培训机构
