6 Eylül 2016 Salı

hostname komutu

Giriş
Kernel parametresini değiştirir. Açıklaması şöyle. hostnamectl komutundan farklıdır.
This does not depend on systemd (unlike hostnamectl which requires systemd-hostnamed) or any other non-standard tools, and often (especially in shellscript-init systems) is how the initial hostname was set in the first place.
Örnek
Şöyle yaparız.
hostname NEWNAME
Şu komutlara denk gelir.
sysctl kernel.hostname=NEWNAME

echo NEWNAME > /proc/sys/kernel/hostname
-f seçeneği
Fully Qualified Doman Name'i gösterir. Sanırım /etc/hostname dosyasını okuyor. 
Örnek
Şöyle yaparız.
hostname -f
Çıktı olarak şunu alırız
acelya
Eğer hata varsa şunu çıktı olarak şunu alırız.
hostname: Name or service not known
Örnek
Şöyle yaparız
hostname --fqdn
hostname: Name or service not known
-s seçeneği
Short çıktı verir
Örnek
Şöyle yaparız
case $(hostname -s) in
  kafka[0-9]*|mngkafka[0-9]*)
    /tmp/run.sh
esac

Hiç yorum yok:

Yorum Gönder