Yanıtlar:
Yazdığınızda
hostname
size depolanan değeri gösterecektir
/etc/hostname
hostname --help
Birçok seçenek için bakın . Yardımdan ...
-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
Bu komut, ana bilgisayar adını veya NIS etki alanı adını alabilir veya ayarlayabilir. DNS etki alanını veya FQDN'yi (tam etki alanı adı) da alabilirsiniz. Ana bilgisayar aramaları için bind veya NIS kullanmadığınız sürece, / etc / hosts dosyasındaki FQDN'yi (Tam Nitelikli Etki Alanı Adı) ve DNS etki alanı adını (FQDN'nin bir parçası olan) değiştirebilirsiniz.
Yani
hostname -f
uzun ana bilgisayar adı (FQDN) için.
/etc/hostname
mı? Burada genellikle apache için düzenlediğimiz. örnek konu: askubuntu.com/a/218499/15811
localhost
bir ağdaki “kendim” için takma addır. Tüm bilgisayarlar (VM'ler dahil) localhost
adres kullanarak kendilerine bağlanabilir .
Yerel (LAN) IPv4 adresinizi istediğinizi varsayarsak ....
Sunucunuzun IPv4 ve IPv6 adreslerinizi birleştiren uzun bir dize döndürmesini önlemek için, bunu bir bash komut dosyasında programlı olarak kullanın:
LOCALIP=$(hostname -I | awk '{print $1}')
Veya bunu CLI'ye yazın:
hostname -I | awk '{print $1}'