Как видеть Текущих пользователей в системе

Взгляните на этот поток форума Opensuse. Это показывает, что это - проблема с systemdтайм-аут единицы по умолчанию и не уважение timeout начинание crypttab.

Это также обеспечивает обходное решение - разрешение initrd заботиться о нем, с /etc/crypttab запись как это (т.е. добавление initrd)

cr_sdb3         /dev/disk/by-id/ata-SHORTENED-part3 none       initrd

сопровождаемый путем восстановления с mkinitrd.

Кроме того, автор связанного сообщения зарегистрировал отчет об ошибках.

-2
18.11.2018, 19:34
2 ответа

Это должно работать:

who | cut -d ' ' -f 1 | sort | uniq | 
  while read user; do ps -u $user -o %u%c%a; done
1
28.01.2020, 05:17

Это могло бы быть неуклюже, но...

     for PERSON in $(who | grep -v USER | grep -v load | awk '{print $1}'); 
     do echo $PERSON
     ps -u $PERSON
     done
0
28.01.2020, 05:17

Теги

Похожие вопросы