易截截图软件、单文件、免安装、纯绿色、仅160KB

观察Linux的行为

• 实验目的
      通过本实验,了解Linux系统的组织和行为,观察各种存储系统状态信息的内核变量;熟悉这些结构与信息。
• 实验内容
      编写程序打印出如下内容(上交的实验1名为: test1)
   CPU类型及型号
     Linux内核版本号
   系统最近一次启动以来经历的时间(以标准格式输出)
     CPU在三个状态的时间花费(用户态、内核态、空闲状态)
     内存的使用情况(已使用、可用)
     系统启动以来所创建的进程数


我是一个初学着  课本上的东西却让我做这个试验不知道从何下手 
首先手机 shell命令可以 反馈出来你想要的这些信息的。

然后在程序中加上 system()函数进行调用
就可以了。

你要的东西都在/proc/下的一些文件里
CPU类型及型号  /proc/cpuinfo
Linux内核版本号 /proc/version
系统最近一次启动以来经历的时间(以标准格式输出) /proc/uptime
CPU在三个状态的时间花费(用户态、内核态、空闲状态)/proc/stat(第一行)             
内存的使用情况(已使用、可用) /proc/meminfo
系统启动以来所创建的进程数    /proc/stat(最后一行)

从这些文件中把信息提取出来就可以了


cat /proc/cpuinfo
cat /proc/version
cat /proc/uptime
cat /proc/stat
cat /proc/meminfo

编写程序打印出如下内容(上交的实验1名为: tes


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

求一linux下串口中断的程序

需要在linux下用中断方式来写一个串口的程序,现在没有思路,网上有人说用select,signal,tasklet函数的,但是我没看懂,希望有做过的给一下例程,多谢!

就是能够当串口数据来临时自动通知串口读取数据,类似于中 ......

关于linux数据库,其它用户对proc的访问权限

我在linux上装了个oracle 10g
useradd oracle -g oinstall -G dba
安装路径是:/home/oracle/oracle/product/10.2.0
系统还有另外一个用户:sever
我在sever上写了个proc程序,来访问库
最开始直接pr ......

Linux下乱码是怎么回事,急!!!

给大家截个图


[root@localhost ~]# pstree
init鈹€鈹攢acpid
    鈹溾攢anacron
    鈹溾攢atd ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号