Вы хотите обновить и перезагрузить членство в группе Linux без перезагрузки компьютера с Linux или повторного входа в систему? Попробуйте выполнить команду newgrp, чтобы войти в новую группу без повторного входа в систему или перезагрузить систему.
Обновление и загрузка членства в группе в Linux без перезагрузки или повторного входа в систему
Откройте термина Linux. Если нужная группа не добавлена в систему, добавьте ее с помощью следующей команды groupadd:
$ sudo groupadd {groupname}
$ sudo groupadd sales
Убедитесь, что новая группа создана, выполнив команду grep {groupname} /etc/group:
$ grep -w ‘^sales’ /etc/group
Теперь, когда вы успешно добавили новую группу в свою систему Linux, пришло время добавить эту группу к текущему пользователю или любому другому пользователю.Например, добавим пользователя itisgood в группу sales:
$ sudo adduser {UserNameHere} {GroupName}
$ sudo adduser itisgood salesПроверьте членство в новой группе с помощью команды grep
или команды id:
$ grep ‘^sales’ /etc/group$ id itisgood
Теперь, чтобы обновить и перезагрузить членство в группе в Linux без перезагрузки или входа/выхода из системы, используйте следующую команду newgrp:
$ newgrp {groupname}
$ newgrp sales
Приведенная выше команда Linux позволяет изменить текущих членов группы в указанную группу с именем «sales».
Команда создает новый процесс оболочки с новым членством в группе, и вы можете продолжить работу, не выходя из системы и не перезагружая ее.Подтвердите членство в группе с помощью команды
id:$ id itisgood
Обратите внимание, что для добавления группы и переключения в нее необходимы права root.Следовательно, вам нужно ввести свой пароль, чтобы подтвердить изменение.