/proc/*
来源:互联网 发布:网络安全怎么学 知乎 编辑:程序博客网 时间:2024/05/10 06:38
一.内存中的数据都是写入到/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
- proc
- /proc
- proc
- proc
- proc
- /proc
- proc
- /proc/
- proc
- /proc
- /proc/*
- PROC
- proc
- /proc
- proc
- Proc
- proc
- Android Studio 简单介绍和使用问题小结
- iOS GCD使用指南
- Mysql的存储引擎之:CSV存储引擎
- Missing Number Leetcode 268 Java
- ajax
- /proc/*
- Java方法参数(二)
- 批量替换页面中链接为指定链接
- 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) – 整理
- Freelancer 之潮:自由职业市场的崛起
- Java方法参数(三)
- 检测内存泄露、多线程gdb调试(core)、内核态用户态的通信
- Android 二维码框4个角&上下滚动条&闪光灯
- hdu 2291 Five in a Row, Again 状态压缩搜索