IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:ln

共 1 篇相关文章

IT 累计浏览 4,028

linux磁盘管理学习笔记补充:连接ln、虚拟内存

这篇笔记从实际应用场景出发,首先将Linux中的“连接”类比为Windows用户熟悉的快捷方式,解释了其核心概念,随后深入辨析了硬连接与符号连接这两种连接方式的关键差异。 作者具体阐述了实现机制的不同:硬连接实质上是在目标文件的目录下新增一条指向相同 inode(文件系统索引节点)的记录,因此创建后,多个路径将指向完全相同的文件数据,占用同一份存储空间。而符号连接(软连接)则创建了一个新的独立文件,其内容仅仅是指向目标文件或目录的路径字符串。 通过为 `/root/a.txt` 创建硬连接到 `/home/test/b.txt` 这个具体例子,文章直观地展示了硬连接如何使两个不同目录下的文件名关联到同一份物理数据。这种对底层原理的剖析,帮助读者理解了硬连接不能跨文件系统、也不能针对目录等限制,而符号连接则更灵活但会增加文件系统开销的区别。 了解这两种连接的本质,对于合理规划文件组织、节省存储空间以及理解文件删除(如硬连接计数)等操作至关重要。