为什么是“.” Unix 中的硬链接?
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…
Linux procfs inode 号在进程运行时发生变化
我正在为 Linux 开发安全软件(SW)。 我们的软件所做的一件事是,当某个进程启动时,软件 stat() 会记录该进程的 /proc/ 条目并记住该条目的 inode …
Linux设备驱动程序编程中使用struct inode和struct file传递数据的原因
我正在学习 Linux 设备驱动程序,第三版 的第 3.5 章。本节介绍一种在 open 函数中从 struct inode *inode 检索我们自己定义的自定义结构的方法: int…
确定原始磁盘扇区是否正在使用
我正在尝试使用 open(2)、lssek[64](2) 和 write(2) 编写可用空间归零器。我正在尝试确定磁盘扇区正在使用中。 我查看了 coreutils 中的 dd(1) ,但该…
内核安全模块:struct inode 中的 i_security
我的问题可能又很简单,但我没有找到任何东西。我正在编写一个 Linux 安全模块。您可能知道,内核中的 struct inode 包含一个字段 i_security 来保存 …
ext2“图像”文件与真实的 ext2 设备
我的任务是为 Windows 编写一个能够读取 ext2 分区的读取器程序。 在我的测试中,我使用一个格式化为 ext2 的驱动器和一个使用 mkfs 创建的文件(一个…
将磁盘上的 inode 读取到内存中
我相信有两种类型的 inode - 磁盘上的和核心内的 inode(fs.h 中的“struct inode”)。磁盘上的索引节点基于文件系统实现。我试图理解基本概念并有几…
核心inode列表和磁盘inode列表
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 11…
读取 inode 返回无效数据
我正在尝试编辑一些索引节点数据。但是,当我读取任何索引节点时,我只得到零或无效数据。 以下是我正在做的主要步骤: //reading, say inode number …