LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

Если в файле /etc/nssswitch.conf написано «hosts: files», то hostname --long выводит длинное имя.
Если в файле /etc/nssswitch.conf написано «hosts: files myhostname», то hostname --long выводит короткое имя.

Я не понимаю, почему так происходит, и это пугает меня.

Не нашёл где ты это писал

Пример про то, как после выполнения команды hostnamectl не изменяется содержимое вывода команды

# sysctl kernel.domainname
kernel.domainname = test

оно, кстати, не изменилось несмотря ни на что, в том числе на прописывание /etc/hosts (без перезагрузки пока).

Исходная версия Shushundr, :

Если в файле /etc/nssswitch.conf написано «hosts: files», то hostname --long выводит длинное имя.
Если в файле /etc/nssswitch.conf написано «hosts: files myhostname», то hostname --long выводит короткое имя.

Я не понимаю, почему так происходит, и это пугает меня.

Не нашёл где ты это писал

Пример про то, как после выполнения команды hostname не изменяется содержимое вывода команды

# sysctl kernel.domainname
kernel.domainname = test

оно, кстати, не изменилось несмотря ни на что, в том числе на прописывание /etc/hosts (без перезагрузки пока).