标签:style blog http color io 使用 ar 2014 div
使用uname可以获取当前系统的一些信息,主要定义和参数定义如下:(图片来字Linux C丛书)
使用此函数获取主机信息可以这样:
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<sys/types.h> 4 #include<sys/socket.h> 5 #include<unistd.h> 6 #include<netinet/in.h> 7 #include<arpa/inet.h> 8 #include<errno.h> 9 #include<sys/utsname.h> 10 #include<string.h> 11 #include<netdb.h> 12 13 int main() 14 { 15 struct utsname *name; 16 name=(struct utsname *)malloc(sizeof(struct utsname)); 17 18 if(uname(name)==-1) 19 { 20 printf("error\n"); 21 exit(1); 22 } 23 24 printf("sysname= %s\n",name->sysname); 25 printf("nodename= %s\n",name->nodename); 26 printf("realease=%s\n",name->release); 27 printf("version=%s\n",name->version); 28 printf("machine=%s\n",name->machine); 29 return 0; 30 }
标签:style blog http color io 使用 ar 2014 div
原文地址:http://www.cnblogs.com/lhyz/p/3963194.html