Jawaban:
Saat Anda mengetik
hostname
itu akan menunjukkan kepada Anda nilai yang disimpan di
/etc/hostname
Lihat hostname --help
banyak opsi. Dari bantuan ...
-s, --short short host name
-a, --alias alias names
-i, --ip-address addresses for the host name
-I, --all-ip-addresses all addresses for the host
-f, --fqdn, --long long host name (FQDN)
-A, --all-fqdns all long host names (FQDNs)
-d, --domain DNS domain name
-y, --yp, --nis NIS/YP domain name
-b, --boot set default hostname if none available
-F, --file read host name or NIS domain name from given file
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.
Begitu
hostname -f
untuk nama host panjang (FQDN).
/etc/hostname
? Yang kita di sini biasanya diedit untuk apache. contoh topik: askubuntu.com/a/218499/15811
localhost
hanyalah nama panggilan untuk "diriku" di jaringan. Semua komputer (termasuk VM) dapat terhubung ke diri mereka sendiri menggunakan localhost
alamat.
Anggap Anda menginginkan alamat IPv4 (LAN) lokal Anda ....
Untuk menghindari server Anda mengembalikan string panjang yang menggabungkan alamat IPv4 dan IPv6 Anda, gunakan program ini dalam skrip bash:
LOCALIP=$(hostname -I | awk '{print $1}')
Atau ketik ini di CLI:
hostname -I | awk '{print $1}'