Если вы все еще вошли в систему, вы можете запустить команду groups
, чтобы вывести список групп, в которых находится запущенный процесс. Если вы вошли в систему на терминале, которого у вас нет доступ к или, в более общем смысле, если у вас есть программа, запущенная где-то до изменения группы, вы можете перечислить группы этого процесса с помощью ps -o rgroup, supgrp 1234
, где 1234
- это процесс ID (это для Linux, синтаксис может отличаться в других вариантах Unix).
Каждый раз, когда вы меняете что-то в своей учетной записи, рекомендуется оставаться в системе и попробовать войти в систему в другом терминале, чтобы подтвердить изменение!
Если вы использовали vigr
или какой-либо достаточно совместимый инструмент, он оставляет резервную копию в / etc / group-
. Это не относится ко всем инструментам, например, команда addgroup
в Debian не делает резервную копию. Перед повторным редактированием файла сделайте копию резервной копии, иначе она будет перезаписана.
Рекомендуется часто делать резервные копии / и т. Д.
. Я рекомендую использовать etckeeper (доступный в большинстве дистрибутивов Linux), чтобы вести полную историю под контролем версий (etckeeper автоматически до и после установки пакетов, но вы все равно должны фиксировать все изменения вручную с помощью значимого сообщения журнала).