Comandos Linux · 2 min read · Sep 17, 2025

Tutorial del comando hostname de Linux para principiantes (5 ejemplos)

El comando hostname de Linux es una utilidad utilizada para mostrar o establecer el nombre del sistema. Un nombre de host es un identificador único asignado a un dispositivo en una red, funcionando de manera similar al nombre de una persona en un contexto social. Permite que el dispositivo sea identificado por otros dispositivos en la misma red, facilitando la comunicación y el intercambio de datos. Al usar el comando hostname, los usuarios pueden ver el nombre de host actual de su máquina o asignar uno nuevo, asegurando así una correcta configuración y gestión de la red. Este comando es esencial para la administración y solución de problemas de redes, ya que ayuda a organizar y acceder a los dispositivos en un entorno de red de manera eficiente.

Si te interesa la administración de redes y tu trabajo implica trabajar en la línea de comandos de Linux, deberías estar al tanto de varias herramientas de línea de comandos relacionadas con la red. Una de estas herramientas es el comando hostname, que puedes usar para mostrar o establecer el nombre del sistema. En este tutorial, aprenderemos más sobre esta utilidad utilizando algunos ejemplos fáciles de entender.

Ten en cuenta que todos los ejemplos aquí han sido probados en una máquina Ubuntu 24.04.

Comando hostname de Linux

Puedes usar hostname para mostrar o establecer el nombre del host del sistema. La sintaxis básica de la herramienta es:

hostname [opciones]

Así es como dice la documentación de la página del manual sobre esta utilidad:

Hostname se utiliza para mostrar el nombre DNS del sistema, y para mostrar o establecer su nombre de host o nombre de dominio NIS.

A continuación se presentan algunos ejemplos en formato de preguntas y respuestas que te darán una buena idea de cómo funciona este comando.

P1. ¿Cómo funciona hostname?

Por defecto, el comando hostname produce el nombre del host en la salida.

hostname

P2. ¿Cómo imprimir el nombre de alias del host?

Si hay un nombre de alias asociado con el host, puedes acceder a eso usando la opción de línea de comandos -a.

hostname -a

P3. ¿Cómo imprimir la dirección IP?

Esto se puede hacer usando la opción de línea de comandos -i.

hostname -i

Aquí está la salida del comando en mi máquina local:

P4. ¿Cómo imprimir el nombre de dominio asociado (si lo hay)?

Puedes usar la opción de línea de comandos -d para esto.

hostname -d

El comando anterior te proporcionará el nombre de dominio donde reside el sistema.

P5. ¿Cómo imprimir el nombre de host corto?

Esto se puede hacer usando la opción de línea de comandos -s.

hostname -s

P6. ¿Cómo cambiar el nombre de host?

El comando hostname también te permite cambiar el nombre del host. Puedes hacerlo de la siguiente manera:

hostname [nuevo-nombre-de-host]

Por ejemplo:

hostname howtoforge

Necesitarás privilegios de root para llevar a cabo esta operación. Además, los cambios realizados de esta manera son temporales; para cambios permanentes, tendrás que hacer modificaciones en el archivo /etc/hosts.

Conclusión

Puedes hacer mucho más con hostname, aunque lo que hemos discutido aquí debería ser suficiente para al menos comenzar. Una vez que hayas terminado con todo esto, dirígete a la página del manual de la herramienta para obtener más información sobre ella.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.