GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo encontrar el nombre de host en Linux

Un nombre de host es una etiqueta alfanumérica única asignada a un sistema Linux para identificarlo en la red. También puede contener algunos caracteres especiales, como guión (-), punto (.) y guión bajo (_). Un nombre de host típico consta de hasta 253 caracteres. Generalmente, el nombre de host se almacena en /etc/hostname archivo en la mayoría de las distribuciones de Linux. En esta breve guía, aprenderemos sobre varios comandos para encontrar el nombre de host en los sistemas operativos Linux.

1. Encuentra el nombre de host en Linux con hostname comando

El hostname El comando se utiliza para mostrar el nombre DNS y el nombre de host de un sistema Linux. También permite a los usuarios cambiar o establecer el nombre de host.

Para encontrar el nombre de host en Linux, ejecute hostname comando sin opciones:

$ hostname
ostechnix

Como puede ver en el resultado, el hostanme de mi sistema Linux es ostechnix .

Si desea mostrar el FQDN (Nombre de dominio completo), ejecute:

$ hostname --fqdn

2. Mostrar nombre de host con hostnamectl comando en Linux

El comando hostnamectl se usa para obtener y establecer el nombre de host del sistema y la configuración relacionada en Linux.

Para mostrar el nombre de host de su máquina Linux, ejecute el comando hostnamectl sin ninguna opción:

$ hostnamectl

Salida de muestra:

   Static hostname: ostechnix
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 09bfdb996ad847c782739db185f3e634
           Boot ID: 97d0b5bdeacd4f8e852a042c9228be74
  Operating System: Ubuntu 20.04.1 LTS
            Kernel: Linux 5.4.0-62-generic
      Architecture: x86-64

A diferencia del comando hostname, hostnamectl muestra algunos detalles más de su sistema, como el tipo de sistema (portátil o de escritorio), ID de arranque y máquina, sistema operativo y versión de kernel, arquitectura, etc.

Para mostrar solo el nombre de host, use --static bandera:

$ hostnamectl --static
ostechnix

3. Compruebe el nombre de host de Linux con nmcli comando

El nmcli es una herramienta de línea de comandos para controlar NetworkManager e informar el estado de la red. Con nmcli, podemos crear, mostrar, editar, eliminar, activar y desactivar conexiones de red, así como controlar y mostrar el estado de los dispositivos de red.

Para comprobar el nombre de host de un sistema Linux con nmcli herramienta, ejecute este comando:

$ nmcli general hostname
ostechnix

4. Ver nombre de host usando uname comando

Uname es una herramienta de línea de comandos para imprimir toda la información del sistema, como el nombre de host, la versión del kernel, la versión del kernel, el sistema operativo y la arquitectura del procesador, etc.

Para ver el nombre de host con uname comando, ejecútelo con -n opción:

$ uname -n
ostechnix

5. Obtenga el nombre de host leyendo /etc/hostname archivo

Como ya se indicó, el nombre de host se almacena en el archivo /etc/hostname en la mayoría de las distribuciones de Linux. Para obtener el nombre de host de un sistema Linux, simplemente muestre el contenido de /etc/hostname archivo:

$ cat /etc/hostname 
ostechnix

Estos son los comandos más utilizados para encontrar el nombre de host en Linux. También hay dos formas poco comunes de verificar el nombre de host de Linux. Se proporcionan a continuación para su referencia.

6. Imprimir nombre de host en Linux con sysctl comando

El sysctl El comando se usa para enumerar y modificar los parámetros del kernel en tiempo de ejecución.

Podemos imprimir el nombre de host de un sistema Linux usando sysctl línea de comando a continuación:

$ sysctl kernel.hostname 
kernel.hostname = ostechnix

7. Determinar el nombre de host en Linux con ProcFS

Sistema de archivos proc (o en breve procfs ) es un sistema de archivos virtual mantenido por el kernel de Linux. A veces también se le conoce como sistema de pseudo-archivo de información de proceso. No contiene archivos "reales", sino información del sistema en tiempo de ejecución, como la memoria del sistema, los dispositivos montados, la configuración del hardware, etc. Toda esta información está disponible en un directorio especial llamado /proc en Linux.

Para determinar el nombre de host de Linux con prcfs, ejecute:

$ cat /proc/sys/kernel/hostname 
ostechnix

Ahora conoce diferentes métodos para ver el nombre de host de un sistema Linux. ¿Cómo lo cambiarás? La siguiente guía explica cómo configurar un nuevo nombre de host o cambiar el nombre de host existente, ya sea desde la línea de comandos o desde la sección Configuración en modo gráfico.

  • Cómo configurar o cambiar el nombre de host en Linux

Espero que esto ayude.

Lectura relacionada:

  • Cómo encontrar la dirección IP en Linux

Linux
  1. Cómo cambiar un nombre de host en Linux

  2. Cómo usar BUSCAR en Linux

  3. Cómo cambiar el nombre de host en Linux

  4. Cómo encontrar un archivo en Linux

  5. Cómo encontrar una versión de paquete en Linux

Cómo cambiar el nombre de host en Debian 9 Linux

Cómo encontrar la dirección IP en Linux

Cómo configurar o cambiar el nombre de host en Linux

Cómo encontrar el nombre de host en Linux

Cómo encontrar el último inicio de sesión en Linux

Cómo encontrar la dirección IP en Linux