仕事で、Linuxで指定できるグループIDの最大値を調べた。
テストした環境はRed Hat Linux 4 ES。グループの作成は、groupaddコマンドで行う。manコマンドで調べると分かるが、groupaddコマンドは、-gオプションでグループIDを指定してグループを作成することもできる。
groupadd -g グループID グループ名
このグループIDに指定できる上限は、4294967295だった。この数値以上大きなグループIDを指定しても4294967295の数にまるめられるみたい。試しに4294967295より大きなグループIDを指定して2回以上グループの作成をしようとしたら、すでにそのグループIDが存在しますという警告がでた。
4294967296だと33bitになるからあたりまえか。