一步一步的慢慢来!
Linux系统调用--uname函数详解
上一篇 /
下一篇 2008-04-09 11:06:54
/ 个人分类:LINUX之路
【uname系统调用】
功能描述:
获取当前内核名称和其它信息。
用法:
#include <sys/utsname.h>
int uname(struct utsname *buf);
参数:
buf:指向存放系统信息的缓冲区,原型如下
struct utsname {
char sysname[];
char nodename[];
char release[];
char version[];
char machine[];
#ifdef _GNU_SOURCE
char domainname[];
#endif
};
结构体内的数组长度未指定,不过都以null字节结尾。
返回说明:
成功执行时,返回0。失败返回-1,errno被设为EFAULT,表示buf无效。
导入论坛
收藏
分享给好友
管理
举报
TAG:
linux
Linux
LINUX
系统
详解
uname
函数