Посмотреть всех пользователей

Посмотреть всех пользователей, зарегистрированных в системе, как системных, так и обычных можно открыв файл cat /etc/passwd

Значения в каждой строке отделены друг от друга символом ":"(двоеточие)

Каждая строка в ответе имеет следующий формат:

-Имя пользователя

-Зашифрованный пароль ( x представляет сохраненный пароль)

-Идентификационный номер пользователя (UID)

-Идентификационный номер группы пользователя (GID)

-ФИО

-Домашний каталог пользователя

-Оболочка входа пользователя (по умолчанию — оболочка bash)

Теперь, если вы хотите отличить обычных пользователей от системных пользователей, вы можете обратиться к номеру идентификатора пользователя (UID).

Пользователь с UID> = 1000 является обычным пользователем, а пользователи с UID < 1000 являются системными пользователями.

Если вы просто хотите перечислить все имена пользователей без какой-либо дополнительной информации, вы можете использовать команду compgen с опцией -u.