如何获得以下系统信息

yuanlei1978113 2003-09-29 03:16:58
1. 本机有几块网卡?
2. 在/proc/ 目录下有以每一个进程号为名称的目录它里面存放着每个进程的详细信息,我想问问/proc/****/stat文件里面是什么东西
/proc/****/status中的以下几项又是什么意思:
FDSize: 32
Groups: 43
VmSize: 4832 kB
VmLck: 0 kB
VmRSS: 1348 kB
VmData: 2552 kB
VmStk: 24 kB
VmExe: 72 kB
VmLib: 2108 kB
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 8000000000001000
SigCgt: 0000000000014a03
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000

请高手指教菜鸟。
...全文
39 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanlei1978113 2003-10-13
  • 打赏
  • 举报
回复
up
yuanlei1978113 2003-09-30
  • 打赏
  • 举报
回复
CoolQ这位大哥看来是传说中的高手,谢谢!
经过证实:
Groups: 43 //是启动该进程的用户Groups ID

在此请教,我如何获得线程的信息呢???
yuanlei1978113 2003-09-30
  • 打赏
  • 举报
回复
还有就是如何获得当前io的效率,主要是硬盘的读写效率。
祝各位国庆节快乐!
liupengfei81 2003-09-29
  • 打赏
  • 举报
回复
up
CoolQ 2003-09-29
  • 打赏
  • 举报
回复
1.ifconfig -a
2.
FDSize: 32 //FD的最大值?
Groups: 43 //??
VmSize: 4832 kB //该进程总共所占的虚拟空间的总数
VmLck: 0 kB //锁定的进程虚拟空间数
VmRSS: 1348 kB //RSS空间
VmData: 2552 kB //DATA空间
VmStk: 24 kB //栈空间
VmExe: 72 kB //TEXT空间
VmLib: 2108 kB //动态链接库空间
SigPnd: 0000000000000000 //下边三项是pend, block, ignore的信号量的对应位
SigBlk: 0000000000000000
SigIgn: 8000000000001000
SigCgt: 0000000000014a03
CapInh: 0000000000000000 //可能是一些Capabilities
CapPrm: 0000000000000000
CapEff: 0000000000000000
axlw 2003-09-29
  • 打赏
  • 举报
回复
与进程控制块有关吧?!
vidfancy 2003-09-29
  • 打赏
  • 举报
回复
我试了,man proc里面确实有不少东西,仔细看看吧,关键是看英文不习惯,要有耐性
blh 2003-09-29
  • 打赏
  • 举报
回复
man proc

23,114

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧