Provided by: manpages-zh_1.5-1_all bug

NAME()
       hostname - 顯示或設置系統的主機名
       domainname - 顯示或設置系統的NIS/YP域名
       dnsdomainname - 顯示系統的DNS域名
       nisdomainname - 顯示或設置系統的NIS/YP域名
       ypdomainname - 顯示或設置系統的NIS/YP域名
       nodename - 顯示或設置系統的DECnet節點名

SYNOPSIS()
       hostname  [-v] [-a] [--alias] [-d] [--domain] [-f] [--fqdn] [-i] [--ip-
       address] [--long] [-s] [--short] [-y] [--yp] [--nis] [-n] [--node]

       hostname [-v] [-F filename] [--file filename] [hostname]

       domainname [-v] [-F filename] [--file filename] [name]

       nodename [-v] [-F filename] [--file filename] [name]

       hostname [-v] [-h] [--help] [-V] [--version]

       dnsdomainname [-v]
       nisdomainname [-v]
       ypdomainname [-v]

DESCRIPTION(z)
       Hostname                                                          是一-
       茈峔茬]置或顯示當前主機,域或者系統的節點名的程式.許多聯網程式使用這些名字來
       標識機器.NIS/YP同樣也使用域名.

   GET NAME ()
       如果不調用任何參數,程式即顯示當前的名字:

       hostname 會列印系統的名字為通過 gethostname(2) 函數返回的.

       domainname,nisdomainname,ypdomainname            會列印系統的名字為通過
       getdomainname(2) 函數返回的.這同時也被看作系統的YP/NIS域名.

       nodename 會列印系統的DECnet節點名為通過 getnodename(2) 函數返回的.

       dnsdomainname   會列印FQDN(完全資格域名)的域部分.系統的完整的FQDN可使用
       hostname --fqdn 返回.

   SET NAME ()
       如果帶一荌捊峈戔a                                              --file
       選項調用的話,命令即設置主機名,NIS/YP域名或者節點名.

       注意,只有超級使用者才可以蚹鼣o些名字.

       不可能使用      dnsdomainname     命令(參看下悸     THE     FQDN     )
       來設置FQDN或者DNS域名.

       每次系統啟動時,主機名通常在  /etc/rc.d/rc.inet1/etc/init.d/boot
       (一般通過讀取檔案的內容,其中包括了主機名,例如, /etc/hostname )中設置.

   THE FQDN
       你不能使用該命令蚹顄QDN(通過  hostname  --fqdn  返回)  或者DNS域名(通過
       dnsdomainname 返回).系統的FQDN是一茈 resolver(3) 返回的主機名.

       從技術上說:FQDN指的是使用  gethostbyname(2)  以返回   gethostname   (2)
       所返回主機名的名字.  DNS域名是第一荈篢I之後的部分.

       因此它依賴於你蚹鴾閬〞滌t置(通常在                       /etc/host.conf
       中).通常(如果hosts檔案在DNS或NIS之前解析)你可以在 /etc/hosts 中蚹.

OPTIONS()
       -a,--alias
              顯示主機的別名(如果使用了的話).

       -d,--domain
              顯示DNS域名.不n使用命令                               domainname
              來獲得DNS域名,因為這會顯示NIS域名而非DNS域名.可使用
              dnsdomainname 替換之.

       -F,--file filename
              從指定檔案中讀取主機名.注釋(以一罛#'開頭的行)可忽略.

       -f,--fqdn,--long
              顯示FQDN(完全資格域名).一笎QDN包括一-
              茧u格式主機名和DNS域名.除非你正在使用bind或
              者NIS來作主機查詢,否則你可以在/etc/hosts檔案中-
              蚹顄QDN和DNS域名(這是FQDN的一 部分).

       -h,--help
              列印用法信息並退出.

       -i,--ip-address
              顯示主機的IP地址(組).

       -n,--node
              顯示DECnet節點名.如果指定了參數(或者指定了      --file      name
              ),那麼root也可以設置一虓s的節點名.

       -s,--short
              顯示短格式主機名.這是一茈h掉第一荈篢I後掖﹞尷漸D機名.

       -V,--version
              在標準輸出上列印版本信息並以成功的狀態退出.

       -v,--verbose
              詳盡說明並告知所正在執行的.

       -y,--yp,--nis
              顯示NIS域名.如果指定了參數(或者指定了        --file         name
              ),那麼root也可以設置一虓s的NIS域.

FILES()
       /etc/hosts

AUTHOR()
       Peter Tobias, <tobias@et-inf.fho-emden.de>
       ernd Eckenfels, <net-tools@lina.inka.de> (NIS and manpage).
       Steve Whitehouse, <SteveW@ACM.org> (DECnet support and manpage).

[]
       riser <boomer@ccidnet.com>

[]
       2000/12/14

mlinuxan:
       http://cmpp.linuxforum.net