uts_namespaces(7) Miscellaneous Information Manual uts_namespaces(7)
NAME
uts_namespaces - overview of Linux UTS namespaces
DESCRIPTION
UTS namespaces provide isolation of two system identifiers: the hostname
and the NIS domain name. These identifiers are set using sethostname(2)
and setdomainname(2), and can be retrieved using uname(2), gethost-
name(2), and getdomainname(2). Changes made to these identifiers are
visible to all other processes in the same UTS namespace, but are not
visible to processes in other UTS namespaces.
When a process creates a new UTS namespace using clone(2) or unshare(2)
with the CLONE_NEWUTS flag, the hostname and domain name of the new UTS
namespace are copied from the corresponding values in the caller's UTS
namespace.
Use of UTS namespaces requires a kernel that is configured with the CON-
FIG_UTS_NS option.
SEE ALSO
nsenter(1), unshare(1), clone(2), getdomainname(2), gethostname(2),
setns(2), uname(2), unshare(2), namespaces(7)
Linux man-pages 6.9.1 2024-05-02 uts_namespaces(7)
Generated by dwww version 1.16 on Tue Dec 16 04:05:36 CET 2025.