UNAME.2
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. .TH UNAME 2
  2. .SH NAME
  3. uname - get system info
  4. .SH SYNOPSIS
  5. .ft B
  6. .nf
  7. #include <sys/utsname.h>
  8. int uname(struct utsname *name)
  9. .fi
  10. .ft P
  11. .SH DESCRIPTION
  12. .B Uname()
  13. fills a struct utsname with system information.  This structure is described
  14. in <sys/utsname.h> as follows:
  15. .PP
  16. .nf
  17. .ta +4n +6n +25n
  18. struct utsname {
  19. char sysname[15+1]; /* System name */
  20. char nodename[255+1]; /* Node/Network name */
  21. char release[11+1]; /* O.S. release */
  22. char version[7+1]; /* O.S. version */
  23. char machine[11+1]; /* Machine hardware */
  24. char arch[11+1]; /* Architecture */
  25. };
  26. .fi
  27. .PP
  28. The strings are always null terminated, and may be of a different length then
  29. shown here.  The first five are required by s-2POSIXs+2, the last is
  30. Minix specific.
  31. .SH "SEE ALSO"
  32. .BR uname (1).
  33. .SH AUTHOR
  34. Kees J. Bot (kjb@cs.vu.nl)