LINUX.ORG.RU

Список пользователей и /proc


0

0

Подскажите пожалуйста, как получить список активных/всеx пользователей в системе, используя файловую систему /proc? Если можно, пожалуйста, поподробнее, я новичок в этом деле.


1. А тебе обязательно через /proc? А то есть ещё много других интересных вариантов, через ifconfig например. :)

2. Определение "активных/всех пользователей" в студию.

3. Тебе команда w и cat /etc/passwd точно не подойдут? :)

Teak ★★★★★
()

1. /usr/bin/users можешь почитать man users чтоб понять как она это дергает

2. через /proc только если

ps axuf|awk '{print $1}'|sort -u|grep -v 'USER'

смотри как там ps это все разруливает

fura13 ★★★
()
Ответ на: комментарий от Zmacs

Через proc, если быть точным можнj посмотреть список пользователей, от которых выполняется какая-нибудь задача(процесс). А это может быть и системный пользователь, которому логиниться запрещенов принципе. Так что, возвращаемся к началу, к определению "активные пользователи" :)

Valmont ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.