1UTS_NAMESPACES(7)          Linux Programmer's Manual         UTS_NAMESPACES(7)
2
3
4

NAME

6       namespaces - overview of Linux UTS namespaces
7

DESCRIPTION

9       UTS  namespaces  provide isolation of two system identifiers: the host‐
10       name and the NIS domain name.  These identifiers are set using sethost‐
11       name(2)  and  setdomainname(2),  and  can  be retrieved using uname(2),
12       gethostname(2), and getdomainname(2).  Changes made  to  these  identi‐
13       fiers are visible to all other processes in the same UTS namespace, but
14       are not visible to processes in other UTS namespaces.
15
16       When a process creates a new UTS namespace using clone(2) or unshare(2)
17       with  the  CLONE_NEWUTS  flag,  the  hostname and domain of the new UTS
18       namespace are copied from the corresponding values in the caller's  UTS
19       namespace.
20
21       Use  of  UTS  namespaces  requires a kernel that is configured with the
22       CONFIG_UTS_NS option.
23

SEE ALSO

25       nsenter(1),  unshare(1),  clone(2),  getdomainname(2),  gethostname(2),
26       setns(2), uname(2), unshare(2), namespaces(7)
27

COLOPHON

29       This  page  is  part of release 5.04 of the Linux man-pages project.  A
30       description of the project, information about reporting bugs,  and  the
31       latest     version     of     this    page,    can    be    found    at
32       https://www.kernel.org/doc/man-pages/.
33
34
35
36Linux                             2019-11-19                 UTS_NAMESPACES(7)
Impressum