当前位置: 首页 > news >正文

一文读懂软链接硬链接

链接

Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。

情况下,ln 命令产生硬链接。

在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。

硬链接:

A---B,假设B是A的硬链接,那么他们两个指向同一个文件!允许一个文件拥有多个路径,用户可以通过这种机制建立硬链接到一些重要的文件上,防止误删!

A 的目录项中的 inode 节点号与 B 的目录项中的 inode 节点号相同。

删除其中一个都不会影响。

  • 可同时修改一个文件,所以不完全等价于复制

 ln f1 f2     # 创建f1的一个硬连接文件f2

软链接(符号链接):

类似Windows下的快捷方式,删除源文件,快捷方式也访问不了!

A 的目录项中的 inode 节点号与 B 的目录项中的 inode 节点号不相同,A 和 B 指向的是两个不同的 inode,继而指向两块不同的数据块。但是 A 的数据块中存放的只是 B 的路径名(可以根据这个找到 B 的目录项)。A 和 B 之间是“主从”关系。

  ln -s f1 f3   # 创建f1的一个符号连接文件f3

相关文章:

  • Kubernetes控制平面组件:Kubelet详解(七):容器网络接口 CNI
  • PyQt5基本窗口控件(对话框类控件)
  • UCOS 嵌入式操作系统
  • 【深度学习】#12 计算机视觉
  • AutoGPT-Agent简述版
  • vscode中Debug c++
  • 【言语理解】逻辑填空之逻辑对应11
  • DB-MongoDB-00002--Workload Generator for MongoDB
  • 安装和升级到devExpress23.1.7
  • 工作流介绍
  • Milvus向量数据库
  • 何首乌基因组-文献精读131
  • LearnOpenGL---着色器
  • 微服务项目->在线oj系统(Java版 - 3)
  • 大模型在胫骨平台骨折预测及治疗方案制定中的应用研究
  • 网络编程-select(二)
  • 组态王|组态王中如何添加西门子1200设备
  • 【QGIS二次开发】地图编辑-04
  • Python数据可视化 - Pyecharts绘图示例
  • 【Linux网络】五种IO模型与阻塞IO
  • 金融理财网站建设方案/游戏优化大师
  • 搭建网站 赚钱/seo sem论坛
  • 食品企业网站建设/新东方考研培训机构官网
  • 一般做网站空间大概多少钱/搜索引擎seo如何优化
  • 北京十大奢侈品商场/seo网站关键词优化软件
  • wordpress 门户模板下载/seo推广公司