Tento příkaz může získat nebo nastavit název hostitele nebo název domény NIS. Můžete také získat doménu DNS nebo FQDN (plně kvalifikovaný název domény). Pokud pro vyhledávání hostitelů nepoužíváte bind nebo NIS, můžete změnit FQDN (Fully Qualified Domain Name) a název domény DNS (který je součástí FQDN) v souboru /etc/hosts.
Použití:
hostname [-b] {hostname|-F file} set host name (from file) hostname [-a|-A|-d|-f|-i|-I|-s|-y] display formatted name hostname display host name {yp,nis,}domainname {nisdomain|-F file} set NIS domain name (from file) {yp,nis,}domainname display NIS domain name dnsdomainname display dns domain name hostname -V|--version|-h|--help print info and exit
Příklad:
# hostname abc-redhat-host
Nastavte požadovaný název hostitele systému pomocí příkazu hostname.
# hostname xyz.example.com
Chcete-li zachovat název hostitele trvalý i po restartu, upravte soubor /etc/hostname.
# vi /etc/hostname xyz.example.com
Název hostitele lze také zobrazit v souboru /etc/hostname.
# cat /etc/hostname
Příklady příkazů hostname
1. Chcete-li vytisknout název hostitele systému:
# hostname
2. Chcete-li zobrazit alias hostitelského názvu systému:
# hostname -a # hostname --alias
3. Chcete-li zobrazit název domény DNS:
# hostname -d # hostname --domain
4. Chcete-li přečíst název hostitele ze souboru:
# hostname -F hostfile.txt # hostname --file hostfile.txt
5. Chcete-li zobrazit FQDN (Plně kvalifikovaný název domény):
# hostname -f # hostname --fqdn # hostname --long
6. Chcete-li zobrazit adresu IP hostitele:
# hostname -i # hostname --ip-address
7. Chcete-li zobrazit krátký název hostitele:
# hostname -s # hostname --short
8. Chcete-li získat verzi příkazu hostname:
# hostname -V # hostname --version
9. Chcete-li mít podrobný výstup:
# hostname --verbose
10. Zobrazení názvu domény NIS:
# hostname -y # hostname --yp # hostname --nis
11. Chcete-li získat nápovědu k příkazu hostname:
# hostname --help