/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/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设备记录。
相关文章推荐
- Ruby中使用Block、Proc、lambda实现闭包
- Ruby中的block、proc、lambda区别总结
- Linux proc目录下子文件或子文件夹的作用
- 解决MySQL中Cannot load from mysql.proc.
- /proc/interrupts 和 /proc/stat 查看中断的情况
- /proc/sysrq-trigger文件的强大功能
- /proc里面的是什么?有用的吗?
- linux proc
- /proc 详解
- 关于/proc/kcore文件
- 理解Ruby的4种闭包:blocks, Procs, lambdas 和 Methods
- 【转载】用BATOOL进行Pro*C程序制造的一点心得
- linux进程监控脚本(/proc/$pid/status)
- linux目录--proc
- Pro*c
- CentOS下安装Oracle 10g--下(环境变量设置)
- shell获取系统运行状态、软硬件信息
- mysql 存储过程
- 一个使用Pro*C实现增删改查的小例子
- Proc 文件系统总结