社区
实用资料发布区
帖子详情
/proc目录下 有些什么目录呢?
wzyzb
2010-06-09 03:29:34
最近用到/proc/scsi/scsi 文件, 对/proc目录下的东西很好奇, 既然有scsi目录,那/proc目录下是否有ata usb等的目录呢?
proc/scsi/scsi 下的文件什么时候刷新呢?
/proc目录下 到底有些什么东西呢? 谁有这方面的资料吗?
...全文
396
8
打赏
收藏
/proc目录下 有些什么目录呢?
最近用到/proc/scsi/scsi 文件, 对/proc目录下的东西很好奇, 既然有scsi目录,那/proc目录下是否有ata usb等的目录呢? proc/scsi/scsi 下的文件什么时候刷新呢? /proc目录下 到底有些什么东西呢? 谁有这方面的资料吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gdh7201
2010-08-01
打赏
举报
回复
thanks very much!
谭海燕
2010-08-01
打赏
举报
回复
The /proc filesystem is a special, software-created filesystem that is used by the kernel to export information to the world. Each file under /proc is tied to a kernel function that generates the file's "contents" on the fly when the file is read
yel617
2010-06-09
打赏
举报
回复
xue xi
lkncjy
2010-06-09
打赏
举报
回复
顶三楼的。。。
wzyzb
2010-06-09
打赏
举报
回复
usb 设备的自动挂载怎么做 通过pf_netlink可以获得USB的插入移除消息 但怎么知道设备文件名呢?
hzcpig
2010-06-09
打赏
举报
回复
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。它的目录结构如下:
目录名称 目录内容
apm 高级电源管理信息
cmdline 内核命令行
Cpuinfo 关于Cpu信息
Devices 可以用到的设备(块设备/字符设备)
Dma 使用的DMA通道
Filesystems 支持的文件系统
Interrupts 中断的使用
Ioports I/O端口的使用
Kcore 内核核心印象
Kmsg 内核消息
Ksyms 内核符号表
Loadavg 负载均衡
Locks 内核锁
Meminfo 内存信息
Misc 杂项
Modules 加载模块列表
Mounts 加载的文件系统
Partitions 系统识别的分区表
Rtc 实时时钟
Slabinfo Slab池信息
Stat 全面统计状态表
Swaps 对换空间的利用情况
Version 内核版本
Uptime 系统正常运行时间
并不是所有这些目录在你的系统中都有,这取决于你的内核配置和装载的模块。另外,在/proc下还有三个很重要的目录:net,scsi和sys。 Sys目录是可写的,可以通过它来访问或修改内核的参数(见下一部分),而net和scsi则依赖于内核配置。例如,如果系统不支持scsi,则scsi 目录不存在。
除了以上介绍的这些,还有的是一些以数字命名的目录,它们是进程目录。系统中当前运行的每一个进程都有对应的一个目录在/proc下,以进程的 PID号为目录名,它们是读取进程信息的接口。而self目录则是读取进程本身的信息接口,是一个link。Proc文件系统的名字就是由之而起。进程目录的结构如下:
目录名称 目录内容
cmdline 命令行参数
Environ 环境变量值
Fd 一个包含所有文件描述符的目录
Mem 进程的内存被利用情况
Stat 进程状态
Status 进程当前状态,以可读的方式显示出来
Cwd 当前工作目录的链接
Exe 指向该进程的执行命令文件
Maps 内存映象
Statm 进程内存状态信息
Root 链接此进程的root目录
Wenxy1
2010-06-09
打赏
举报
回复
/proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用户空间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。
参见:
http://www.ibm.com/developerworks/cn/linux/l-proc.html
yyysss520
2010-06-09
打赏
举报
回复
/proc 虚拟目录,是内存的映射
/proc/version 内核版本
/proc/sys/kernel 系统内核功能
http://topic.csdn.net/u/20070302/11/8d39802a-17b3-42b2-81ec-8f547811a728.html?89505
性能测试Linux系统资源监控工具【nmon】的使用和监控数据分析
通过性能监控工具nmon的... 课程提供的下载资料: 包含通过nmon收集的Linux服务器资源信息ecs-lc_220715_1019.nmon文件,大家在没有Linux服务器的情况下,可以通过对这个文件进行nmon数据解析和数据分析的学习。
Linux中/
proc
目录
下文件详解 /
proc
/devices文件 /
proc
/modules文件
http://blog.chinaunix.net/uid-10449864-id-2956854.html原来对linux系统中的/
proc
目录
不是很了解,只知道可以查看cpu...转载如下:Linux中/
proc
目录
下文件详解(一)/
proc
文件系统下的多种文件提供的系统信息不是...
proc
文件系统简介及/
proc
目录
介绍
/
proc
目录
下有很多
目录
、文件,下面对一些常见的进行介绍: /
proc
/buddyinfo -- 每个内存区中的每个order有多少块可用,和内存碎片问题有关 /
proc
/cmdline -- 启动时传递给kernel的参数信息 /
proc
/cpuinfo -- cpu...
linux
proc
目录
清理_Linux下/
proc
目录
简介
/
proc
文件系统是一种虚拟文件系统,以文件系统
目录
和文件形式,提供一个指向内核数据结构的接口,通过它能够查看和改变各种系统属性.
proc
目录
通常情况下是由系统自动挂载在/
proc
目录
下,但是我们也可以自行手动挂载.1...
Linux
proc
目录
和/
proc
/self/
目录
proc
目录
/
proc
/$pid/获取指定进程的信息(内存映射、CPU绑定信息) > cat /
proc
/self/cmdline | base64 Y2F0AC9wcm9jL3NlbGYvY21kbGluZQA= //可以编码然后转码看,直接cat因为不可见字符会有点难看 ps. ...
实用资料发布区
3,286
社区成员
2,297
社区内容
发帖
与我相关
我的任务
实用资料发布区
Linux/Unix社区 实用资料发布区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 实用资料发布区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章