一、/proc/N
这个目录包含了进程号为N的进程的相关信息,包含但不限于一下目录/文件:

| 序号 | 目录/文件 | 描述 |
|---|---|---|
| 1 | attr | |
| 2 | autogroup | |
| 3 | cmdline | 进程启动的命令行 |
| 4 | cwd | 软链接,指向当前进程的运行目录 |
| 5 | environ | 查看当前进程运行的环境变量 |
| 6 | exe | 软链接,指向当前进程的可执行文件 |
| 7 | fd | 包含当前进程打开的所有文件描述符,可以查看进程使用的文件资源信息,链接到真正文件 |
| 8 | limits | 查看当前进程使用的资源限制信息, |
| 9 | mem | |
| 10 | root | |
| 11 | task | 此目录下可以按线程号查看所有子线程的信息 |
| 12 | comm | 查看进程的命名,同样在线程文件夹下面的comm查看线程命名 |
| 13 | wchan | 进程休眠时内核中相应位置的符号表示(当前运行的函数),如do_wait |
深入解析Linux /proc目录:进程信息与调试技巧
/proc目录是Linux系统中的一个特殊目录,本文详细介绍了其下各个关键文件的作用,包括进程ID、命令行、环境变量、资源限制等,尤其关注与ELF反调试相关的文件,是开发者必备的系统理解工具。
64

被折叠的 条评论
为什么被折叠?



