/ proc / sys中存在的Linux内核参数记录在哪里?


Answers:


6

该目录/proc/sys使您可以通过Shell 轻松访问sysctl设置。您可以通过读写这些文件,或者通过调用sysctl实用程序或基础sysctl系统调用来读写这些设置。

内核文档中的中描述了各种设置Documentation/sysctl/*。从开始README

这是相当底层的内容,因此有时文档并不完全准确,您需要转向源代码。每个sysctl设置通常对应于内核中具有相似名称的变量(但这是一个约定,不是规则)。在中声明了许多设置kernel/sysctl.c,但是其他内核组件和模块可以定义它们自己的。在源文件中(在本地副本上或在LXR上在线)中,在引号(例如"xfrm_larval_drop")之间搜索sysctl设置的名称以查找其声明。


8

所包含内容的权威来源/proc记录在Documentation / filesystem / proc.txt的内核源代码树中。引用Documentation / sysctl作为描述的文档/proc/sys。该文档在内核源代码树文档中引用了其他文档,因此请准备在该树中导航。

这些链接指向gitweb界面,因此您可以选择感兴趣的特定Linux版本。这些链接指向当前的HEAD。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.