Linux Commands · 2 min read · Sep 17, 2025
Tutorial do Comando hostname do Linux para Iniciantes (5 Exemplos)

O comando hostname do Linux é uma ferramenta usada para exibir ou definir o nome do sistema. Um nome de host é um identificador único atribuído a um dispositivo em uma rede, funcionando muito como o nome de uma pessoa em um contexto social. Ele permite que o dispositivo seja identificado por outros dispositivos na mesma rede, facilitando a comunicação e a troca de dados. Ao usar o comando hostname, os usuários podem visualizar o nome do host atual de sua máquina ou atribuir um novo, garantindo assim uma configuração e gerenciamento adequados da rede. Este comando é essencial para a administração e solução de problemas de rede, pois ajuda a organizar e acessar dispositivos em um ambiente de rede de forma eficiente.
Se você está envolvido na administração de redes e seu trabalho envolve trabalhar na linha de comando do Linux, deve estar ciente de várias ferramentas de linha de comando relacionadas à rede. Uma dessas ferramentas é o comando hostname, que você pode usar para exibir ou definir o nome do sistema. Neste tutorial, aprenderemos mais sobre esta utilidade usando alguns exemplos fáceis de entender.
Por favor, note que todos os exemplos aqui foram testados em uma máquina Ubuntu 24.04.
Comando hostname do Linux
Você pode usar hostname para mostrar ou definir o nome do host do sistema. A sintaxe básica da ferramenta é:
hostname [opções]Aqui está como a documentação da página man descreve esta utilidade:
Hostname é usado para exibir o nome DNS do sistema e para exibir ou definir seu nome de host ou nome de domínio NIS.A seguir estão alguns exemplos em estilo de perguntas e respostas que lhe darão uma boa ideia de como este comando funciona.
Q1. Como o hostname funciona?
Por padrão, o comando hostname produz o nome do host na saída.
hostnameQ2. Como imprimir o nome do alias do host?
Se houver um nome de alias associado ao host, você pode acessá-lo usando a opção de linha de comando -a.
hostname -aQ3. Como imprimir o endereço IP?
Isso pode ser feito usando a opção de linha de comando -i.
hostname -iAqui está a saída do comando na minha máquina local:
Q4. Como imprimir o nome de domínio associado (se houver)?
Você pode usar a opção de linha de comando -d para isso.
hostname -dO comando acima irá buscar o nome de domínio onde o sistema reside.
Q5. Como imprimir o nome curto do hostname?
Isso pode ser feito usando a opção de linha de comando -s.
hostname -sQ6. Como mudar o hostname?
O comando hostname permite que você mude o nome do host também. Você pode fazer isso da seguinte maneira:
hostname [novo-nome-do-host]
Por exemplo:
hostname howtoforge
Você precisará de privilégios de root para realizar esta operação. Além disso, as alterações feitas dessa maneira são temporárias - para alterações permanentes, você terá que fazer modificações no arquivo /etc/hosts.
Conclusão
Você pode fazer muito mais com hostname, embora o que discutimos aqui deva ser suficiente para pelo menos começar. Uma vez que você tenha terminado com tudo isso, dirija-se à página man da ferramenta para obter mais informações sobre ela.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.