认识proc虚拟文件系统

在我们的目录linux根目录下有一个目录为/proc,这个挂载点为The proc filesystem 的挂载点。proc为进程信息的虚拟文件系统(proc - process information pseudo-filesystem)。proc filesystem 作为一个虚拟文件系统,通常作为连接内核数据结构的一个接口。默认情况下/proc是只读模式的。

[root@node156 proc]# ll -ld /proc
dr-xr-xr-x 125 root root 0 08-26 21:52 /proc

在/proc目录下包含系统运行时的生成进程系统及系统信息,包括系统内核参数、swap、网络信息等.

[root@node156 proc]# ls
1    248  3554  3844  4015  4281  4452  4508  4587  5    7          execdomains  keys      mtrr          sysvipc
10    249  3626  3845  4034  4284  4455  4528  4589  500  acpi      fb          key-users  net            tty
11    250  3657  3855  4122  4287  4456  4534  4628  501  buddyinfo  filesystems  kmsg      partitions    uptime
177  251  3664  3866  4136  4311  4462  4536  4630  502  bus        fs          loadavg    schedstat      version
180  252  3698  3875  4170  4332  4465  4542  4632  505  cmdline    ide          locks      scsi          vmcore
182  2736  3723  3901  4197  4334  4467  4549  4639  506  cpuinfo    interrupts  mdstat    self          vmmemctl
2    3    3748  3926  4240  4362  4487  4554  4645  513  crypto    iomem        meminfo    slabinfo      vmstat
2189  3015  3752  3948  4241  4402  4491  4555  470  528  devices    ioports      misc      stat          zoneinfo
2190  3516  3765  3953  4272  4418  4493  4558  4769  554  diskstats  irq          modules    swaps
2252  3518  3810  3991  4276  4419  4498  4559  4777  587  dma        kallsyms    mounts    sys
2254  3551  3825  4    4277  4423  4501  4583  4997  6    driver    kcore        mpt        sysrq-trigger

推荐阅读:

相关推荐