Perintah ini bisa mendapatkan atau mengatur nama host atau nama domain NIS. Anda juga bisa mendapatkan domain DNS atau FQDN (nama domain yang sepenuhnya memenuhi syarat). Kecuali Anda menggunakan bind atau NIS untuk pencarian host, Anda dapat mengubah FQDN (Fully Qualified Domain Name) dan nama domain DNS (yang merupakan bagian dari FQDN) di file /etc/hosts.
Penggunaan:
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
Contoh:
# hostname abc-redhat-host
Atur nama host yang diinginkan dari sistem menggunakan perintah hostname.
# hostname xyz.example.com
Untuk menjaga nama host tetap ada saat reboot, edit file /etc/hostname.
# vi /etc/hostname xyz.example.com
Nama host juga dapat dilihat di file /etc/hostname.
# cat /etc/hostname
Contoh Perintah nama host
1. Untuk mencetak nama host sistem:
# hostname
2. Untuk menampilkan nama host alias sistem:
# hostname -a # hostname --alias
3. Untuk menampilkan nama domain DNS:
# hostname -d # hostname --domain
4. Untuk membaca nama host dari file:
# hostname -F hostfile.txt # hostname --file hostfile.txt
5. Untuk menampilkan FQDN (Fully Qualified Domain Name):
# hostname -f # hostname --fqdn # hostname --long
6. Untuk menampilkan alamat IP dari host:
# hostname -i # hostname --ip-address
7. Untuk menampilkan nama host pendek:
# hostname -s # hostname --short
8. Untuk mendapatkan versi dari perintah hostname:
# hostname -V # hostname --version
9. Untuk mendapatkan keluaran verbose:
# hostname --verbose
10. Untuk menampilkan nama domain NIS:
# hostname -y # hostname --yp # hostname --nis
11. Untuk mendapatkan bantuan untuk perintah hostname:
# hostname --help