UNAME(1) BSD Reference Manual UNAME(1)
uname - Print operating system name
uname [-almnprsv]
The uname utility writes symbols representing one or more system charac- teristics to the standard output. The following options are available: -a Behave as though all of the options -lmnrsv were specified. -l print the operating system patchlevel. -m print the machine hardware name. -n print the nodename (the nodename may be a name that the system is known by to a communications network). -p print the machine processor architecture name. -r print the operating system release. -s print the operating system name. -v print the operating system version. If no options are specified, uname prints the operating system name as if the -s option had been specified.
arch(1), hostname(1), machine(1), uname(3)
The uname utility conforms to IEEE Std 1003.2-1992 ("POSIX.2"). The -l option is an extension to the standard; its presence in the -a output is conformant as it is an expanded operating system release. The -p option is an extension to the standard.
The uname command appeared in 4.4BSD. MirBSD #10-current May 16, 2007 1