Next: Using Disks and Other
Up: Overview of the Directory
Previous: The /var filesystem
/proc 文件系统是一个假的文件系统。
它不存在在磁盘某个磁盘上。而是由核心在内存中产生。用于提供关于系统的信息(originally about processes, hence the name)。
下面说明一些最重要的文件和目录。
/proc 文件系统在proc man页中有更详细的说明。
- /proc/1
-
关于进程1的信息目录。每个进程在/proc 下有一个名为其进程号的目录。
- /proc/cpuinfo
-
处理器信息,如类型、制造商、型号和性能。
- /proc/devices
-
当前运行的核心配置的设备驱动的列表。
- /proc/dma
-
显示当前使用的DMA通道。
- /proc/filesystems
-
核心配置的文件系统。
- /proc/interrupts
-
显示使用的中断,and how many of each there have been.
- /proc/ioports
-
当前使用的I/O端口。
- /proc/kcore
-
系统物理内存映象。与物理内存大小完全一样,但不实际占用这么多内存;it is generated on the fly as programs access it.
(记住:除非你把它拷贝到什么地方,/proc 下没有任何东西占用任何磁盘空间。)
- /proc/kmsg
-
核心输出的消息。也被送到syslog 。
- /proc/ksyms
-
核心符号表。
- /proc/loadavg
-
系统"平均负载";3个没有意义的指示器指出系统当前的工作量。
- /proc/meminfo
-
存储器使用信息,包括物理内存和swap。
- /proc/modules
-
当前加载了哪些核心模块。
- /proc/net
-
网络协议状态信息。
- /proc/self
-
到查看/proc 的程序的进程目录的符号连接。
当2个进程查看/proc 时,是不同的连接。
这主要便于程序得到它自己的进程目录。
- /proc/stat
-
系统的不同状态,such as the number of page faults since the system was booted.
- /proc/uptime
-
系统启动的时间长度。
- /proc/version
-
核心版本。
注意所有上述文件给出易读的文本文件,有时可能是不易读的格式。有许多命令做了些格式化以更容易读。
例如,free 程序读/proc/meminfo
并将给出的字节数转换为千字节(并增加了一些信息)。
Next: Using Disks and Other
Up: Overview of the Directory
Previous: The /var filesystem
Lars Wirzenius
Sun Jun 29 13:31:22 EEST 1997