Como funciona o comando `hostname`?

Como funciona o comando `hostname`?

O hostnamecomando no meu sistema GNU/Linux tem uma -s, --shortopção. Percebi que quando esta opção está definida, o comando pode demorar mais (vários segundos) para terminar. Já tenho meu nome de host definido /etc/hostname, mas suspeito que o comando ainda esteja procurando algo na rede, causando o atraso.

Alguém poderia explicar como funciona esse comando, com e sem -sopção?

informação relacionada