linux /proc/pid/ 下常用的文件
/proc/ 下常见的文件
$ ls -lah
----
cmdline # 系统 boot 的信息博阿凯 image, 和其他参数
cpuinfo # CPU 信息
crypto # 系统支持的加密方法
devices # 系统的快设备和字符设备
diskstats # 磁盘统计
filesystems # 系统支持的文件系统
interrupts # 系统启动以来收到的 interrupt
kallsyms # kernel 符号表
meminfo # 内存信息
modules
mounts # 类似 mount 命令
partitions # 分区信息
self # 当前进程目录链接
swaps # swap 信息
verison # 系统版本
vmstat
zoneinfo
/proc/pid/ 目录下常见有用的文件
cd /proc/11748/
ls -lah
-----
cgroup # 当前进程的 cgroup 信息 /sys/fs/cgroup/...
cmdline # 启动进程的命令 包括选项 参数
comm # 启动进程的命令
coredump_filter # core dump 要包含那些 segments
cpuset # cpu pin(绑定)的 core
cwd # 进程工作路径 current work directory
environ # 当前进程的环境变量
exe # 启动进程的命令的符号链接 通过 #sudo file /proc/11748/exe 可看
fd # 当前进程打开并在使用的所有文件 #sudo ls -lah /proc/11748/fd 可看
fdinfo # 当前进程打开并在使用的所有文件id
limits # 当前进程的资源限额 使用 ulimit -a 查看系统的
status # 当前进程的基本信息, 比如父进程 ID, 内存信息
task # 当前进程的 thread 信息