Группы списков Linux — Краткое руководство
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Хотите знать, как использовать команды Linux для вывода списка групп? Как администратору вам может потребоваться понять, как они работают и как с ними связаны конкретные пользователи.
В этом руководстве я покажу вам самые простые способы составления списка групп в Linux. Итак, начнем!
Список всех групп в Linux
Чтобы вывести список всех групп в Linux, вы можете использовать:
- получить Command
- / etc / group файл
1. Использование команды getent
В системах на базе Linux команда getent используется, чтобы отображать записи из баз данных. Кроме того, вы можете использовать его для получения содержимого базы данных групп, чтобы составить список всех групп на вашем терминале.
Для этого я запустил команду «группа getentКоманда.
2. Использование файла /etc/group
Ассоциация / etc / group включает в себя все ваши местные группы. Таким образом, вы можете перечислить все группы, использующие этот файл, с помощью «кот / и т. д. / группаКоманда.
Список всех групп текущего пользователя
Чтобы вывести список всех групп текущего пользователя, вы можете использовать:
1. Использование команды id
Ассоциация команда id печатает информацию о пользователе на терминале. Кроме того, чтобы просмотреть все группы текущего пользователя, вы можете запустить «идентификатор -Gn».
В приведенной выше команде id комбинация -Гн options печатает имена групп вместо идентификаторов групп.
2. Использование команды groups
проведение команды группы без какого-либо выбора выводит список всех групп текущего пользователя.
Список всех групп определенного пользователя
Чтобы просмотреть все группы определенного пользователя с их идентификаторами групп, запустите «Идентификатор пользователя».
В результате выходные данные отображают информацию, связанную с идентификатором пользователя, в виде UID, первичные группы пользователей как GIDи вторичный пользователь группы.
Список всех членов определенной группы
Чтобы вывести список всех членов определенной группы, выполните «имя пользователя группы getent».
Бонусные советы:
Чтобы вывести список только названий всех групп, введите «awk -F: '{print $1}' /etc/group».
Чтобы отобразить общее количество групп, запустите команду кот /etc/группа | греп -с «» команда.
Чтобы отсортировать имена групп в порядке возрастания, выполните «вырезать -d: -f1 /etc/group | Сортировать».
Вы также можете быть заинтересованы в:
- Linux удалить пользователя из группы
- ФЛ Студия Linux
- Усечь файл Linux
- Как удалить пользователя в Linux
- Переместить каталог Linux
Итак, теперь вы знаете, как выполнять команды Linux для вывода списка групп. Не стесняйтесь поделиться своим мнением в комментариях ниже!