免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 993 | 回复: 5
打印 上一主题 下一主题

如何在linux下编程收集系统信息? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-11 10:17 |只看该作者 |倒序浏览
shell命令dmesg可以查看,可是如何编程实现?
我问了下别人,叫我看别人的源程序,which dmesg,找到路径,然后用
rpm -qif 路径名,找到相应的源代码包,我从网上下了下来,可是解压看,有50多个文件,还有2个*tar.gz文件, *.c 文件有几个,还有*.patch文件,
不知如何下手了,
不知道又没其他的办法。  哪位大哥有经验的,请教阿!

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2004-05-11 10:29 |只看该作者

如何在linux下编程收集系统信息?

直接用不就行了,干 嘛非要自己做呢?

我以前也做过一些程序(DOS下),用到系统信息时,我就调用系统命令去看就行了,自己花时间写,又不一定好用。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
3 [报告]
发表于 2004-05-11 12:07 |只看该作者

如何在linux下编程收集系统信息?

*.c都找到了,还有什么不能入手的???困惑??

看懂源码,再照着样子写一个不就行了?如果只是课程设计直接把那个程序抄上去都可以。

论坛徽章:
0
4 [报告]
发表于 2004-05-11 12:13 |只看该作者

如何在linux下编程收集系统信息?

不是阿,就是说源代码包里,文件太多,*.c 文件就几个(那2个*.tar.gz压缩包里还有不少,不知道那些才是用的到的),很多*.patch文件,好像是补丁,我也想copy,可是怎么看阿,这样看下去,这么多肯定是一时半会看不完,到时后怎么交差阿。
这还只是第一个部分,后面的都没开始,所以很急阿,哪位以前有过经验的请指教阿!
谢了。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-05-11 12:21 |只看该作者

如何在linux下编程收集系统信息?

不可能吧?dmesg应该就只有dmesg.c那一个是它的主文件吧?原来看useradd也是这样的,一个包里的文件是好几个程序的,而不是一个的。

论坛徽章:
0
6 [报告]
发表于 2004-05-11 12:34 |只看该作者

如何在linux下编程收集系统信息?

哦,我又看了一遍,dmesg.c在一个*.tar.gz里面,不过好像很小阿,能实现吗?
我等会再仔细看看,不过还是要谢谢。

另问: *.patch 文件是什么东东?
压缩包里还有一个东西,*.spec 好像是个说明文件,从source0-source10列了10个, patch也列了一大堆。这个文件是什么作用?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP