From: Felix Lee Date: Tue, 19 Sep 2023 22:47:43 +0000 (+0800) Subject: fix typo and re-write some sentenses X-Git-Url: https://www.ivnss.com/gitweb/?a=commitdiff_plain;h=8a98aff3dd76f43df6f325ba0bf50557b1ff30da;p=lkmpgcn fix typo and re-write some sentenses --- diff --git a/lkmpg_cn.tex b/lkmpg_cn.tex index 2e9a02c..1986622 100644 --- a/lkmpg_cn.tex +++ b/lkmpg_cn.tex @@ -1338,14 +1338,14 @@ HelloWorld! \section{使用标准文件系统管理/proc文件} \label{sec:manage_procfs} -我们已经看过如何用 \verb|/proc| 接口读与写一个 \verb|/proc| 文件。但也可以使用% - inodes 来管理 \verb|/proc| 文件。主要的关注点是使用高级功能,例如权限。 +我们已经看过如何用 \verb|/proc| 接口读与写一个 \verb|/proc| 文件。但也可以使用 % + inodes 来管理 \verb|/proc| 文件。主要关注是使用高级功能,例如权限。 在 Linux 中,有标准的机制用于文件系统注册。由于每个文件系统都必须有自己的函数来% 处理 inode 和文件操作,因此有一个特殊的结构来保存指向所有这些函数的指针,即数据% 结构 \cpp|struct inode_operations|,其中包括指向 \cpp|proc_pos| 的指针。 -在文件与 inode 操作之间的不同是文件操作处理文件自身,然而,inode 操作使用引入文% +文件与 inode 操作之间的不同是,文件操作处理文件自身,然而,inode 操作使用引入文% 件的方法进行处理,例如创建指向它的链接。 在 \verb|/proc| 中,每当我们注册一个新文件,\cpp|struct inode_operations| 将被%