hostname man page on HP-UX

Printed from

hostname(1)							   hostname(1)

       hostname - set or display name of current host system


       The command displays the name of the current host, as given in the sys‐
       tem call (see gethostname(2)).  Users who have  appropriate  privileges
       can  set the hostname by giving the argument name_of_host; this is usu‐
       ally done in the startup script The name_of_host argument is restricted
       to characters as defined in

       The  system  might  be  known by other names if networking products are
       supported.  See the node manager documentation supplied with your  sys‐

       If  the	name_of_host  argument	is  specified, the resulting host name
       change lasts only until the system is rebooted.	 To  change  the  host
       name permanently, run the special initialization script (see

       Many types of networking services are supported on HP-UX, each of which
       uses a separately assigned  system  name	 and  naming  convention.   To
       ensure  predictable  system behavior, it is essential that system names
       (also called host names or node names) be assigned  in  such  a	manner
       that  they  do not create conflicts when the various networking facili‐
       ties interact with each other.

       The system does not rely on a single system name in  a  specific	 loca‐
       tion,  partly because different services use dissimilar name formats as
       explained below.	 The and commands assign system names as follows:

     │Node Name	    │ Command	    │ name Format    │ Used By			 │
     │Internet name │ hostname name │ sys[.x.y.z...] │ ARPA and NFS Services	 │
     │UUCP name	    │ uname -S name │ sys	     │ uucp and related programs │
       |Node Name     |Command	     |name Format    |Used By		     |
       |Internet name |hostname name |sys[.x.y.z...] |ARPA and NFS Services  |
       |UUCP name     |uname -S name |sys	     |uucp, related programs |
       +--------------+--------------+---------------+-------- --------------+

       where  sys represents the assigned system name.	It is recommended that
       sys be identical for all commands and locations and that	 the  optional
       follow the specified notation for the particular ARPA/NFS environment.

       Internet	 names	are  also frequently called host names or domain names
       (which are different from NFS domain names).  Refer to hostname(5)  for
       more information about Internet naming conventions.

       Whenever the system name is changed in any file or by the use of any of
       the above commands, it should also be changed in all other locations as
       well.   Other  files or commands in addition to those above (such as if
       used to circumvent for example) may contain or alter system names.   To
       ensure correct operation, they should also use the same system name.

       System  names  are  normally  assigned  by  the script at start-up, and
       should not be altered elsewhere.

       Setting a hostname of more than 64 bytes	 is  possible  only  with  the
       appropriate  configuration options enabled.  It is strongly recommended
       that all related documentation be completely understood before  setting
       a larger hostname.  A hostname larger than 64 bytes can cause anomalous
       or incorrect behavior in applications which use the command or the sys‐
       tem function to access the name.

       was developed by the University of California, Berkeley.

       uname(1),  gethostname(2), sethostname(2), uname(2), hostname(5), node‐


List of man pages available for HP-UX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net