2011年8月25日 星期四

sys/utsname.h 平台型號


DESCRIPTION

The  header shall define the structure utsname which shall include at least the following members:
char  sysname[]  Name of this implementation of the operating system. 
char  nodename[] Name of this node within the communications 
                 network to which this node is attached, if any. 
char  release[]  Current release level of this implementation. 
char  version[]  Current version level of this release. 
char  machine[]  Name of the hardware type on which the system is running. 



Example

#include
#include
int main()
{
                struct utsname buf;
                uname (&buf);
                printf ("sysname: %s\n", buf.sysname);
                printf ("nodename: %s\n", buf.nodename);
                printf ("release: %s\n", buf.release);
                printf ("version: %s\n", buf.version);
                printf ("machine: %s\n", buf.machine);
                printf ("domainname: %s\n", buf.__domainname);
                return 0;
}

沒有留言:

張貼留言

DNSSEC安全技術簡介 作者:游子興 / 臺灣大學計算機及資訊網路中心網路組約聘幹事 DNS 是一套已經廣泛使用的Internet 服務,但因先天的技術限制導致容易成為駭客攻擊的目標。本文主要在介紹DNSSEC 之緣起與技術背景,及其使用的加解密技術如何確保資料的完整...