Инструменты пользователя

Инструменты сайта


notes:linux:usercmd

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

notes:linux:usercmd [2024/11/18 11:02] – создано Юрийnotes:linux:usercmd [2024/11/18 11:05] (текущий) – [Добавление пользователя в группу] Юрий
Строка 27: Строка 27:
 # groups # groups
 pingvinus adm cdrom sudo dip plugdev lpadmin sambashare editorsgroup pingvinus adm cdrom sudo dip plugdev lpadmin sambashare editorsgroup
 +</code>
 +===== Удаление пользователя из группы =====
 +
 +Удалим пользователя //pingvinus// из группы //editorsgroup//.
 +<code>
 +sudo gpasswd -d pingvinus editorsgroup
 +</code>
 +Чтобы изменения вступили в силу, нужно выйти и войти в систему.
 +===== Список всех групп =====
 +
 +Выведем список всех групп в текущей системе Linux.
 +<code>
 +cut -d: -f1 /etc/group | sort
 +</code>
 +===== Список всех пользователей =====
 +
 +Выведем список всех пользователей в текущей системе Linux.
 +<code>
 +cut -d: -f1 /etc/passwd
 +</code>
 +Обычно список довольно большой, так как содержит всех пользователей, включая пользователей, которые используются для запуска некоторых программ и служб.
 +<code>
 +root
 +daemon
 +bin
 +sys
 +sync
 +games
 +...
 +nobody
 +pingvinus
 +</code>
 +Можно ограничить вывод только теми пользователями, для которых домашняя директория расположена в директории /home.
 +<code>
 +cat /etc/passwd | grep '/home' | cut -d: -f1
 +</code>
 +Результат значительно короче.
 +<code>
 +syslog
 +ntp
 +pingvinus
 </code> </code>
notes/linux/usercmd.txt · Последнее изменение: 2024/11/18 11:05 — Юрий

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki