IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 1 > uname man page

uname man page

Section 1 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





User Commands                                            uname(1)



NAME
     uname - print name of current system

SYNOPSIS
     uname [-aimnprsvX]

     uname [-S system_name]

DESCRIPTION
     The uname utility prints information about the current  sys-
     tem on the standard output. When options are specified, sym-
     bols 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              Prints basic information currently available
                     from the system.



     -i              Prints the name of the platform.



     -m              Prints the machine  hardware  name  (class).
                     Use of this option is discouraged. Use uname
                     -p instead. See NOTES section below.



     -n              Prints the nodename  (the  nodename  is  the
                     name  by which the system is known to a com-
                     munications network).



     -p              Prints the current host's ISA  or  processor
                     type.



     -r              Prints the operating system release level.



     -s              Prints the name  of  the  operating  system.
                     This is the default.



SunOS 5.10          Last change: 17 Sep 2003                    1






User Commands                                            uname(1)



     -S system_name  The nodename may be changed by specifying  a
                     system  name argument. The system name argu-
                     ment 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. This change
                     does not persist across reboots of the  sys-
                     tem. Use sys-unconfig(1M) to change a host's
                     name permanently.



     -v              Prints the operating system version.



     -X              Prints  expanded  system  information,   one
                     information element per line, as expected by
                     SCO   UNIX.   The   displayed    information
                     includes:

                       o  system name,  node,  release,  version,
                          machine, and number of CPUs.

                       o  BusType,  Serial,  and  Users  (set  to
                          "unknown" in Solaris)

                       o  OEM# and  Origin#  (set  to  0  and  1,
                          respectively)




EXAMPLES
     Example 1: Printing the OS name and release level

     The following command:

     example% uname -sr

     prints  the  operating  system  name  and   release   level,
     separated by one <SPACE> character.

ENVIRONMENT VARIABLES
     See environ(5) for descriptions of the following environment
     variables  that affect the execution of uname: LANG, LC_ALL,
     LC_CTYPE, LC_MESSAGES, and NLSPATH.

     SYSV3    This variable  is  used  to  override  the  default
              behavior  of  uname.  This  is necessary to make it
              possible for some INTERACTIVE UNIX Systems and  SCO
              UNIX  programs  and  scripts to work properly. Many



SunOS 5.10          Last change: 17 Sep 2003                    2






User Commands                                            uname(1)



              scripts use uname to determine the  SYSV3  type  or
              the  version of the OS to ensure software is compa-
              tible with that  OS.  Setting  SYSV3  to  an  empty
              string  will make uname print the following default
              values:


              nodename nodename 3.2 2 i386

              The individual elements  that  uname  displays  can
              also  be modified by setting SYSV3 in the following
              format:

              os,sysname,node,rel,ver,mach


              os              Operating system (IUS or SCO).




              sysname         System name.



              node            Nodename as  displayed  by  the  -n
                              option.



              rel             Release level as displayed  by  the
                              -r option.



              ver             Version number as displayed by  the
                              -v option.



              mach            Machine name  as  displayed  by  -m
                              option.



              Do not put spaces between the elements.  If an ele-
              ment  is  omitted, the current system value will be
              used.


EXIT STATUS




SunOS 5.10          Last change: 17 Sep 2003                    3






User Commands                                            uname(1)



     The following exit values are returned:

     0        Successful completion.



     >0       An error occurred.



ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|
    | Interface Stability         | Standard                    |
    |_____________________________|_____________________________|


SEE ALSO
     arch(1), isalist(1), sys-unconfig(1M), sysinfo(2), uname(2),
     nodename(4), attributes(5), environ(5), standards(5)

NOTES
     Independent software vendors (ISVs) and others who  need  to
     determine  detailed characteristics of the platform on which
     their software is either being installed or executed  should
     use the uname command.

     To determine the operating system name  and  release  level,
     use  uname  -sr.  To  determine  only  the  operating system
     release level, use uname -r. Notice  that  operating  system
     release  levels are not guaranteed to be in x.y format (such
     as 5.3, 5.4, 5.5, and so forth); future releases could be in
     the  x.y.z  format  (such  as  5.3.1,  5.3.2,  5.4.1, and so
     forth).

     In SunOS 4.x releases, the arch(1) command was often used to
     obtain  information  similar  to  that obtained by using the
     uname command. The arch(1) command output "sun4"  was  often
     incorrectly interpreted to signify a SunOS SPARC system.  If
     hardware platform information is desired, use uname -sp.

     The arch -k and uname -m commands return equivalent  values;
     however,  the use of either of these commands by third party
     programs is discouraged, as is the use of the  arch  command
     in  general.  To  determine  the  machine's  Instruction Set
     Architecture (ISA or processor type), use uname with the  -p



SunOS 5.10          Last change: 17 Sep 2003                    4






User Commands                                            uname(1)



     option.






















































SunOS 5.10          Last change: 17 Sep 2003                    5





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:25:36 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

CPAN man page (4210 hits)
(Suse Linux 10.1)

ssh man page (4117 hits)
(Suse Linux 10.1)

svn man page (2480 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (1783 hits)
(Solaris 10 11_06)

startproc man page (1711 hits)
(Suse Linux 10.1)

sqlite3 man page (1664 hits)
(openSUSE 10.2)

signal man page (1393 hits)
(Suse Linux 10.1)

pprosetup man page (1241 hits)
(Solaris 10 11_06)

netcat man page (1237 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (1126 hits)
(Solaris 10 11_06)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: PYRENEES GOLF HOLIDAYS :: USB Temperature Monitor :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum