GNU/Linux >> Linux Esercitazione >  >> Linux

Cos'è uno spazio dei nomi UTS?

Significa che il processo ha una copia separata del nome host e del nome di dominio NIS (ora per lo più inutilizzato), quindi può impostarlo su qualcos'altro senza influire sul resto del sistema.

Il nome host è impostato tramite sethostname ed è il nodename membro della struttura restituita da uname . Il nome di dominio NIS è impostato da setdomainname ed è il domainname membro della struttura restituita da uname .

UTS sta per UNIX Timesharing System.

Riferimenti:

  • lwn.net - Namespace in funzione, parte 1:panoramica dei namespace
  • spazi dei nomi uts:introduzione
  • man uname(2)
  • Significato di UTS in UTS_RELEASE

In breve, lo spazio dei nomi UTS riguarda l'isolamento dei nomi host.

Lo spazio dei nomi UTS viene utilizzato per isolare due elementi specifici del sistema che si riferiscono alla chiamata di sistema uname. Lo spazio dei nomi UTS (UNIX Time Sharing) prende il nome dalla struttura dati utilizzata per memorizzare le informazioni restituite dalla chiamata di sistema uname. Nello specifico, lo spazio dei nomi UTS isola il nome host e il nome di dominio NIS. NIS, abbreviazione di Network Information Service, è un servizio di directory obsoleto.

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


Linux
  1. Cos'è Linux? Una guida per utenti non tecnici

  2. Costruire un container a mano usando gli spazi dei nomi:lo spazio dei nomi UTS

  3. Rileva il sistema Init usando la shell?

  4. Quali sono i requisiti di sistema di Plesks?

  5. Cosa sono vdso e vsyscall?

Che cos'è il file system Linux? Guida facile

SystemD - A cosa serve SystemD?

Che cosa sono le chiamate di sistema Linux e le funzioni di libreria?

Come imparare gli interni del sistema Linux

Cosa fa esattamente init?

Android - Su quale distribuzione Linux si basa Android?