GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué es un espacio de nombres UTS?

Significa que el proceso tiene una copia separada del nombre de host y el nombre de dominio NIS (ahora en su mayoría sin usar), por lo que puede configurarlo en otra cosa sin afectar el resto del sistema.

El nombre de host se establece a través de sethostname y es el nodename miembro de la estructura devuelta por uname . El nombre de dominio NIS está establecido por setdomainname y es el domainname miembro de la estructura devuelta por uname .

UTS significa Sistema de Tiempo Compartido UNIX.

Referencias:

  • lwn.net - Espacios de nombres en funcionamiento, parte 1:descripción general de los espacios de nombres
  • espacios de nombres uts:Introducción
  • hombre uname(2)
  • Significado de UTS en UTS_RELEASE

En resumen, el espacio de nombres UTS se trata de aislar nombres de host.

El espacio de nombres UTS se usa para aislar dos elementos específicos del sistema que se relacionan con la llamada al sistema uname. El espacio de nombres UTS (tiempo compartido de UNIX) recibe su nombre de la estructura de datos utilizada para almacenar información devuelta por la llamada al sistema uname. Específicamente, el espacio de nombres UTS aísla el nombre de host y el nombre de dominio NIS. NIS, una abreviatura de Network Information Service, es un servicio de directorio obsoleto.

Referencia https://windsock.io/uts-namespace/


Linux
  1. ¿Qué es la API GUI nativa de Linux?

  2. ¿Qué son vdso y vsyscall?

  3. ¿Existe un sistema de archivos similar a Git?

  4. ¿Qué hace exactamente init?

  5. Comandos para aprender sobre un sistema desconocido

¿Qué es Linux? Una guía para usuarios no técnicos

¿Cuál es el nivel de ejecución actual del sistema Linux?

Linux:¿Qué es un espacio de nombres Uts?

¿Qué es el sistema de archivos de Linux? Guía fácil

SystemD - ¿Para qué se utiliza SystemD?

¿Qué son las llamadas al sistema Linux y las funciones de biblioteca?