排序
硬链接和软链接有什么区别?
在Linux系统中,一切皆文件,不仅普通的文件和目录,块设备、管道、socket等等,都是由文件系统管理的。 在 Linux 文件系统中,一个文件由目录项、索引节点和数据块三部分组成: 目录项,dentry...
Linux软链接和硬链接命令教程详解
1.概念简介 1.1 硬链接: 可以理解为一个“指向原始文件inode的指针”、系统不为他分配独立的inode和文件。 我们每添加一个硬链接,该文件的inode连接数就会增加1,而且只有当该文件的inode为0...
如何解决服务器存储inode耗尽的问题
今天群里一朋友遇到这样一个问题,明明硬盘只用了 30% 左右的空间,但是却无法写入文件。 使用 df -iT命令查看文件系统使用情况时,发现根目录的 inode 使用率竟然是 100%。 后来通过聊天得知...
Linux如何修改索引节点(重命名Linux中的索引节点)
在 Linux 文件系统中,索引节点(inode)是一个数据结构,用于存储文件或目录的元数据(例如文件大小、修改时间、拥有者等),但不包含文件名。 文件名和 inode 编号之间的关联存储在目录中,因...
Linux目录是如何存储的?详细流程介绍
在前面,我们知道了一个普通文件是如何存储的,但还有一个特殊的文件,经常用到的目录,它是如何保存的呢? 基于 Linux 一切皆文件的设计思想,目录其实也是个文件,你甚至可以通过 vim&nb...
Linux软链接和硬链接详解
有时候我们希望给某个文件取个别名,那么在 Linux 中可以通过硬链接(Hard Link) 和软链接(Symbolic Link) 的方式来实现,它们都是比较特殊的文件,但是实现方式也是不相同的。 硬...
Linux系统中的inode是什么?如何找到与文件关联的inode?
inode(索引节点)是 Unix 风格文件系统中的一种数据结构,用于描述文件系统对象,例如文件或目录。 创建文件时,会为其分配一个名称和一个 inode 编号,这是一个在文件系统中唯一的整数。 什么...