在安装新硬件到 Linux 系统之前,你会想要知道当前系统的资源配置状况. Linux 将这类信息全集中在 /proc 文件系统下./proc 目录下的文件都是 Linux 内核虚拟出来的,当你读取它们是,内核会实时提供文件内容.借由/proc,我们可得知系统的运作状态.例如,从 /proc/interrupt./proc/dma./proc/ioports./proc/pci 这几个文件,可分别查出系统的中断请求(IRQ).DMA信道.I/O端口使用状况.PCI 总线的状态. 注:该系列内…
在shell终端里不带任何参数,直接运行mount命令可以显示正在挂载的文件系统.其中有这么一行 none on /proc type proc (rw) 这就是/proc文件系统.第一个域显示none,说明这个文件没有和任何硬件设备挂钩./proc文件系统实际上是一个通向Linux内核的窗口,看起来像一个能够向内核提供参数.数据结构.统计信息等的文件./proc文件系统的内容是随内核运行变化的.用户进程还可以通过改变/proc文件系统内容来改变内核的设置. 在Linux手册的proc(5)项里…