unshareのマニュアルページには次のように書かれています:
UTS名前空間
setting hostname, domainname will not affect rest of the system (CLONE_NEWUTS flag)
UTSとは の略ですか?
承認された回答:
これは、プロセスにホスト名と(現在はほとんど使用されていない)NISドメイン名の個別のコピーがあるため、システムの他の部分に影響を与えることなく、別の名前に設定できることを意味します。
ホスト名はsethostname
を介して設定されます nodename
です uname
によって返される構造体のメンバー 。 NISドメイン名はsetdomainname
によって設定されます domainname
です uname
によって返される構造体のメンバー 。
UTSはUNIXタイムシェアリングシステムの略です。
参照:
- lwn.net –動作中のネームスペース、パート1:ネームスペースの概要
- uts名前空間:はじめに
- man uname(2)
- UTS_RELEASEでのUTSの意味