unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



uname(1)							     uname(1)



NAME

  uname	- Displays information about the operating system

SYNOPSIS

  uname	[-amnrsvp]

  uname	[-S system-name]

  The uname command displays system information	or sets	the system name.

STANDARDS

  Interfaces documented	on this	reference page conform to industry standards
  as follows:

  uname:  XCU5.0, SVID 4

  Refer	to the standards(5) reference page for more information	about indus-
  try standards	and associated tags.

OPTIONS

  -a  Displays all information specified with the -m, -n, -r, -s, and -v
      options.

  -m  Displays the type	of hardware running the	system.

  -n  Displays the name	of the node (this may be a name	that the system	is
      known by to a communications network).

  -p  [Tru64 UNIX]  Displays the processor type	of the current host.

  -r  Displays the release number of the operating system.

  -s  Displays the name	of the implementation of the operating system. (This
      option is	on by default.)

  -S system-name
      [Tru64 UNIX]  Changes the	name of	the system to system_name. The
      system_name argument is restricted to SYS_NMLN-1 characters.  The	value
      of SYS_NMLN is implementation specific and is defined in
      /usr/include/sys/utsname.h.  Only	users with appropriate privileges can
      use this option.

  -v  Displays the operating system version.







OPERANDS

  None



DESCRIPTION

  The uname command writes system information to standard output.  This	com-
  mand is used primarily to determine which system you are using.  The
  options cause	selected information returned by the uname() call to be
  displayed.

NOTES

   1.  When the	-a option is used, output is displayed in the order:


	    <system> <node> <release> <version>	<hardware>

       When you	request	information by specifying the individual options, the
       appropriate information is displayed in the order indicated.

       [Tru64 UNIX]  If	the -p option is used, processor information is
       appended	to the output line.

   2.  The output of uname may include embedded	blank spaces, so you should
       use caution when	passing	the output to parsing algorithms.

EXIT STATUS

  The following	exit values are	returned:

  0   The requested information	has been successfully written.

  >&gt;0  An error occurred.

EXAMPLES

  To display the complete system name and version banner, enter:

       uname -a

ENVIRONMENT VARIABLES

  The following	environment variables affect the execution of uname:

  LANG
      Provides a default value for the internationalization variables that
      are unset	or null. If LANG is unset or null, the corresponding value
      from the default locale is used. If any of the internationalization
      variables	contain	an invalid setting, the	utility	behaves	as if none of
      the variables had	been defined.

  LC_ALL
      If set to	a non-empty string value, overrides the	values of all the
      other internationalization variables.

  LC_CTYPE
      Determines the locale for	the interpretation of sequences	of bytes of
      text data	as characters (for example, single-byte	as opposed to multi-
      byte characters in arguments).

  LC_MESSAGES
      Determines the locale for	the format and contents	of diagnostic
      messages written to standard error.

  NLSPATH
      Determines the location of message catalogues for	the processing of
      LC_MESSAGES.


FILES

  /usr/include/sys/utsname.h
      System name information header file.

  /etc/rc.config
      Node specific configuration file.

SEE ALSO

  Functions:  uname(2)

  Standards:  standards(5)