怎样获取系统信息(redhat 9)

怎样获取系统信息(redhat 9)

redhat 有没有像windows 一样可以调用api函数来获取系统信息:如系统时间等?
我主要想做linux考试系统,考生操作xwindows桌面我通过后台来检测他作对了没有?
像windows可以通过注册表等来获取这些信息,不知道linux可以通过什么方法获取?      
Linux有很多工具可以获取系统信息
如date命令和访问/proc等

不了解要检测哪些东西?

不了解API

P.S
请别再使用xwindows这个词了
X-window/X      
[QUOTE=li-jiahuan]Linux有很多工具可以获取系统信息
如date命令和访问/proc等

不了解要检测哪些东西?

不了解API

P.S
请别再使用xwindows这个词了
X-window/X[/QUOTE]

恩  ;)      
一般是通过读 /proc 下的文件来获取的,
可以看看zabbix的源码 www.zabbix.com