嵌入式Linux设备驱动开发之:字符设备驱动编程
除此之外,还有一些是以数字命名的目录,它们是进程目录。系统中当前运行的每一个进程都有对应的一个目录在/proc下,以进程的PID号为目录名,它们是读取进程信息的接口。进程目录的结构如表11.14所示。
表11.14 /proc中进程目录结构
目录名称 |
目录内容 |
目录名称 |
目录内容 |
|
cmdline |
命令行参数 |
cwd |
当前工作目录的链接 |
|
environ |
环境变量值 |
exe |
指向该进程的执行命令文件 |
|
fd |
一个包含所有文件描述符的目录 |
maps |
内存映像 |
|
mem |
进程的内存被利用情况 |
statm |
进程内存状态信息 |
|
stat |
进程状态 |
root |
链接此进程的root目录 |
|
status |
进程当前状态,以可读的方式显示出来 |
… |
… |
用户可以使用cat命令来查看其中的内容。
可以看到,/proc文件系统体现了内核及进程运行的内容,在加载模块成功后,读者可以通过查看/proc/device文件获得相关设备的主设备号。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)linux相关文章:linux教程
评论