您的位置:首页 > 其它

/proc/*

2015-09-01 15:52 155 查看
一.内存中的数据都是写入到/proc/这个目录下的,该目录只存在于内存中,不占用外存,以文件系统的方式为访问系统内核数据的操作提供接口;

二./proc/N/*

1.N代表进程PID,主机的各个进程PID都是以目录的类型存在于/proc/下;

2./proc/N/cmdline:该进程启动的命令;

3./proc/N/environ:这个进程的环境变量内容;

4./proc/N/root/*:链接到进程的根目录;

5./proc/N/cwd/*:链接到进程当前工作目录;

6./proc/N/exe:链接到进程的执行命令文件;

7./proc/N/fd/*:包含进程相关的所有的文件描述符;

8./proc/N/maps:与进程相关的内存映射信息;

9./proc/N/mem:指代进程持有的内存,不可读;

10./proc/N/stat:进程的状态;

11./proc/N/statm:进程使用的内存的状态;

12./proc/N/status:进程状态信息;

三./proc/*

1./proc/cmdline:加载kernel时所执行的相关参数;

2./proc/cpuinfo:本机的CPU相关信息,包括频率、类型与运算功能等;

3./proc/devices:这个文件记录了各系统各个主要设备的主要设备代号;

4./proc/filesystems:目前系统已经加载的文件系统;

5./proc/interrupts:目前系统上的IRQ分配状态;

6./proc/ioports:目前系统上各个设备配置的IO地址;

7./proc/kcore:内存大小;

8./proc/loadavg:top和uptime三个时间的平均负载;

9./proc/meminfo:内存使用情况,free命令从这里取数据;

10./proc/modules:已经加载的模块列表;

11./proc/mounts:系统已经挂载的数据,mount命令有关;

12./proc/swaps:系统加载的内存被使用的分区记录;

13./proc/partitions:命令fdisk -l有关;

14./proc/pci:在PCI总线上每个设备的详细情况;

15./proc/uptime:uptime命令相关;

16./proc/version:内核版本,命令uname -a显示的内容;

17./proc/bus/*:总线设备,USB设备记录。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  proc