proc文件学习(持续学习中)

参考文献:

http://linux.chinaunix.net/bbs/thread-1060576-1-1.html

电驴上的linux视频教程中也有一点点解释

 

        /proc 目录 是一种文件 系统,即proc文件系统 。它是一种虚拟文件系统,寄存在RAM上,掉电不保存。存储的是当前内核 运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程 的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。

        大多数/proc下的虚拟文件可以使用文件查看命令如cat、more或者less进行查看,有些文件信息表述的内容可以一目了然,但也有文件的信息却不怎么具有可读性。不过,这些可读性较差的文件在使用一些命令如apm、free、lspci或top查看时却可以有着不错的表现。

        /proc 目录中:

        +------kmsg:内核的调试信息;

        +------ N:进程目录,其中有进程相关的环境变量、文件描述符(fd)等;

        + ------ devices:当前 系统已经加载的所有块设备和字符设备的信息,包含主设备号和设备组(与主设备号对应的设备类型)名;

        +------ filesystems:当前被内核支持的文件系统;

        +------ interrupts:X86或X86_64体系架构系统上每个IRQ相关的中断号列表;

        +------ fb:帧缓冲设备列表文件,包含帧缓冲设备的设备号和相关驱动 信息;

 

你可能感兴趣的:(linux,less,存储,X86,filesystems)