SYNOPSIS
uname [-amnprsv]
uname [-S system_name]
DESCRIPTION
The uname command prints the name of the system implementation, or,
depending on its options, one of the following:
-a All available information.
-m The name of the hardware type.
-n The node name of this computer.
-p Processor type.
-r Release level of the system implementation.
-s Name of the system implementation.
-v Version level of the system implementation.
If -S system_name is specified, the node name is changed to sys-
tem_name. This requires appropriate privilege.
ENVIRONMENT VARIABLES
SYSV3 If set to the empty string, the output of -s is the same as that
of -n, and the output of -r, -v, and -m is set to the fixed val-
ues `3.2', `2', and `i386', respectively. Otherwise, it is
interpreted as the six fields
os,sysname,nodename,release,version,machine
where os is ignored, and the other fields specify the output for
-s, -n, -r, -v, and -m. If fewer than six fields are given,
remaining parts of the output are not changed. This variable
also causes the output of -p not to be printed with -a.
SEE ALSO
uname(2), sethostname(2)
Heirloom Toolchest 10/8/03 UNAME(1)
Man(1) output converted with
man2html