//filename:uname.c
//Functions gethostname getdomainname are similar with it
#include
#include
#include
int main(int argc,char *argv[])
{
int s;
struct utsname buf;
s=uname(&buf);
if(s<0)
{
perror("uname error");
exit(1);
}
printf("sysname:%s/nnodename:%s/nrelease:%s/nversion:%s/nmachine:%s/n",buf.sysname,buf.nodename,buf.release,buf.version,buf.machine);
return 0;
}
本文提供了一个使用C语言获取系统信息的示例程序,通过调用uname函数来展示如何获取系统的名称、节点名、发行版等详细信息。
173

被折叠的 条评论
为什么被折叠?



