nixp.ru v3.0

26 декабря 2024,
четверг,
13:45:09 MSK

Аватар пользователя splinter
splinter написал 24 марта 2011 года в 13:52 (1845 просмотров) Ведет себя как четкий пацан; открыл 134 темы в форуме, оставил 1459 комментариев на сайте.

Предположим есть пользователь который назапускал тучу программ и отошел от компа, как по истечению времени закрыть все эти программы не выходя из учетки? Притом завершать эти программы надо если нет активности клавиатуры, мышкания и не происхордит к примеру какого то копирования на съемный носитель, по истечению к примеру 5 минут.

Дмитрий Шурупов

Поле IDLE в выводе команды «w» не поможет?

splinter

В принципе уже разобрался, но вывод комманды w не дает мне инфу о том какие программы пользователь открыл с начала сессии.

Дмитрий Шурупов

Да, но, зная имя/id пользователя, несложно отследить все его процессы ;-)

А как разобрался?

splinter

Окружение работает от одного пользователя а программы запускаются от другого при помощи xhost+local:user, по истечению времени которое забираем у xprintidle убиваем все процессы пользователя от которого запускаются программы, как то примерно так.

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.