Timed Shutdown - выключение через 30 минут [duplicate]

На этот вопрос уже есть ответ здесь:

Я использую Xubuntu 13.04, у меня появилась привычка закрывать свой Acer Netbook и забывать о нем на неделю+. Открыв его, я обнаружил, что он все еще работает. Как настроить его на выключение после 15 минут бездействия? Я не хочу настраивать его на закрытие крышки, потому что я часто встаю и закрываю крышку, чтобы дети не добрались до него. Кроме того, из-за того, что иногда я долго не прикасаюсь к нему, я хотел бы убедиться, что он полностью выключен.

Я уверен, что мне просто не хватает какого-то маленького флажка. У меня никогда не было установки, которая не выключалась бы сама или не могла бы выключиться одним щелчком мыши.

Я уже немного погуглил этот вопрос и не смог правильно подобрать ключевые слова, чтобы получить релевантный ответ.

0
задан 18 September 2013 в 06:55

1 ответ

Установите xprintidle. Этот инструмент дает время простоя пользователя.

sudo apt-get install xprintidle

Создайте скрипт autoshutdown.sh, который проверяет время простоя и дает команду компьютеру выключиться, если он простаивает в течение 30 минут.

idle=$(xprintidle)
if [ $idle -gt 1800000 ]; then
    shutdown -h now
fi

Сделайте для этого cronjob, который время от времени проверяет, была ли система бездействующей слишком долго и если она не использовалась более 30 минут, она отключится. Обратите внимание, что cronjob должен быть сделан для пользователя root.

0
ответ дан 18 September 2013 в 06:55

Другие вопросы по тегам:

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