up | Inhaltsverzeichniss | Kommentar

Manual page for uname(1)

uname - print name of current system

SYNOPSIS

uname [ -aimnprsv ]
uname [ -S system_name ]

AVAILABILITY

SUNWcsu

DESCRIPTION

The uname utility prints information about the current system on the standard output. When options are specified, symbols representing one or more system characteristics will be written to the standard output. If no options are specified, uname prints the current operating system's name. The options print selected information returned by uname.2 sysinfo.2 or both.

OPTIONS

The following options are supported:
-a
Print all information.
-i
Print the name of the hardware implementation (platform).
-m
Print the machine hardware name (class).
-n
Print the nodename (the nodename is the name by which the system is known to a communications network).
-p
Print the current host's processor type.
-r
Print the operating system release.
-s
Print the name of the operating system. This is the default.
-v
Print the operating system version.
-S system_name
The nodename may be changed by specifying a system name argument. The system name argument is restricted to SYS_NMLN characters. SYS_NMLN is an implementation specific value defined in <sys/utsname.h>. Only the super-user is allowed this capability.

EXAMPLES

The following command:
example% uname -sr
writes the operating system name and release level, separated by one SPACE character.

ENVIRONMENT

See environ.5 for descriptions of the following environment variables that affect the execution of uname: LC_CTYPE, LC_MESSAGES, and NLSPATH.

EXIT STATUS

The following exit values are returned:
0
The requested information was successfully written.
>0
An error occurred.

SEE ALSO

sysinfo.2 uname.2 environ.5


index | Inhaltsverzeichniss | Kommentar

Created by unroff & hp-tools. © by Hans-Peter Bischof. All Rights Reserved (1997).

Last modified 21/April/97