Linux NET-2 和 NET-3 版本的某些配置工具依赖于/proc文件系统与内核进行通信。此接口允许通过类似文件系统的机制访问内核运行时信息。挂载后,您可以像列出任何其他文件系统一样列出其文件,或显示其内容。典型的项目包括loadavg文件,其中包含系统负载平均值,以及meminfo,它显示了当前的 core 内存和交换空间使用情况。
为此,网络代码添加了net目录。它包含许多文件,显示诸如内核 ARP 表、TCP 连接状态和路由表之类的信息。大多数网络管理工具从这些文件中获取信息。
这个proc文件系统(或procfs,也称为 procfs)通常挂载在/proc系统启动时。最好的方法是将以下行添加到/etc/fstab
# procfs mount point: none /proc proc defaults |
这个procfsprocfs 现在默认配置到大多数内核中。如果procfsprocfs 不在您的内核中,您将收到类似这样的消息mount: fs type procfs not supported by kernel。那么您将必须重新编译内核,并在被问及procfs支持时回答“yes”。