Я предполагаю, что они похожи на PID, распределенные в порядке возрастания, за исключением случаев, когда это не так:
PID циклически повторяются.
Предположим (пока), что они только растут. Что произойдет в системе, которая работает очень долго? Идентификатор станет слишком большим, или размер идентификатора должен быть увеличен, 32-битный, 64-битный, 128-битный ...
Если бы они должны были увеличиваться только тогда, они могли бы закончиться, при этом большое количество системных ресурсов все еще оставалось свободным (повторное использование запрещено система умрет от исчерпания ID).
Проверьте, существует ли/etc/group-
(с тире )в конце. Это резервная копия файла групп.
Я больше знаком с Debian и Red Hat, чем с Arch, но в целом группы настроены:
В Debian принудительная переустановка всего пакета позаботится о первых двух экземплярах, а просмотр /home
остальных.
И GID основного пользователя являются четвертым /etc/passwd
полем по passwd(5)
.
Позаботившись об очевидных системных группах, просмотрите /home и, возможно, запустите find
поиск любых GID, которых нет в вашем /etc/groups
файле. Это будет указывать на любые невосстановленные данные.
Между тем, вы также должны спросить себя:
/etc/group
? /etc
под контролем версий? Я бы сосредоточился на решении всех трех проблем.