Рассмотрите для разрешения приложению, чтобы быть икрой init... видят, что init (8) - сохраняют вещи простыми
Вы можете получить список всех пользователей с
getent passwd | cut -d':' -f1
Это выбирает первый столбец (имя пользователя) базы данных пользователей системы. В отличие от анализа решений / etc / passwd
, это будет работать независимо от типа используемой базы данных (традиционные / etc / passwd
, ldap и т. Д.). Обратите внимание, что этот список также включает в себя системные пользователи (например, никто, почта и т. Д.).
Точный номер пользователя может быть определен следующим образом:
getent passwd | wc -l
Список в настоящее время вошедших в систему пользователей может быть получен с помощью пользователей
или , кто
:
users # or
who
Вы можете просто CAT
/ etc / passwd
/ etc / passwd / etc / passwd / etc / passwd / etc / passwd / etc / passwd ,
awk -F':' '{ print $1}' /etc/passwd
, чтобы вырезать первое поле одного и того же файла, IT'D имена, которые вы ожидаете.
Additonally, w
ВОЗ
и Палец
поможет вам с тем, кто все вошли в систему, из которых местоположения / Tty и деталей их активности.