Групи списку Linux - Короткий посібник

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

групи списку Linux

Цікаво, як використовувати команди Linux для створення списку груп? Вам як адміністратору може знадобитися зрозуміти, як вони працюють і як з ними пов’язані конкретні користувачі.

У цьому посібнику я покажу вам найпростіші методи створення списку груп у Linux. Отже, поїхали!

Список усіх груп у Linux

Щоб отримати список усіх груп у Linux, ви можете скористатися:

1. Використання команди getent

У системах на базі Linux, команда getent використовується відображати записи з баз даних. Крім того, ви можете використовувати його для отримання вмісту бази даних груп, щоб отримати список усіх груп на вашому терміналі.

Для цього я запусту "група getent”Команда.

перелік усіх груп у Linux за допомогою команди getent

2. Використання файлу /etc/group

Команда / etc / group містить усі ваші місцеві групи. Таким чином, ви можете перерахувати всі групи за допомогою цього файлу за допомогою «cat /etc/group”Команда.

список усіх груп у Linux за допомогою файлу /etc/group

Список усіх груп поточного користувача

Щоб отримати список усіх груп поточного користувача, ви можете скористатися:

1. Використання команди id

Команда Команда id друкує інформацію про користувача на терміналі. Крім того, щоб отримати список усіх груп поточного користувача, ви можете запустити «id -Gn».

список усіх груп поточного користувача в Linux за допомогою команди id

У наведеній вище команді id комбінація -Гн options друкує назви груп замість ідентифікаторів груп.

2. Використання команди груп

Виконання команда груп без жодного варіанту містить список усіх груп поточного користувача.

перелік усіх груп поточного користувача в Linux за допомогою команди groups

Список усіх груп певного користувача

Щоб отримати список усіх груп певного користувача з їхніми ідентифікаторами груп, запустіть «id ім'я користувача».

перелік груп певного користувача з його ідентифікаторами в Linux

У результаті вихідні дані відображатимуть інформацію, пов’язану з ідентифікатором користувача UID, основні групи користувачів як gid, і вторинний користувач групи.

Список усіх членів певної групи

Щоб отримати список усіх членів певної групи, виконайте «ім'я користувача групи getent».

перелік усіх членів певної групи в Linux за допомогою команди getent

Бонусні поради:

Щоб перелічити лише назви всіх груп, введіть «awk -F: '{print $1}' /etc/group».

перелік лише імен усіх груп за допомогою команди awk

Щоб відобразити загальну кількість груп, запустіть cat /etc/group | grep -c “” команда

отримання загальної кількості груп у Linux за допомогою команд cat і grep

Щоб відсортувати назви груп у порядку зростання, виконайте «вирізати -d: -f1 /etc/group | сортувати».

перелік усіх груп у порядку зростання в Linux за допомогою команди cut

Вас може також може зацікавити:

Отже, тепер ви знаєте, як виконувати команди Linux для списку груп. Не соромтеся поділитися своїми відгуками в коментарях нижче!

Детальніше про теми: Linux