Автоматически приостанавливаю работу через X минут, чтобы не откладывать дела на потом

Автоматически приостанавливаю работу через X минут, чтобы не откладывать дела на потом

Сейчас я использую строку /etc/crontabдля запуска pm-suspendкаждые 30 минут, но я хотел бы, чтобы приложение отображало предупреждение перед приостановкой (например, обратный отсчет на панели задач). Также было бы здорово иметь возможность отложить его на 2 минуты. Отключение должно потребовать небольших усилий, по крайней мере, для входа в систему как root (кажется, это отдаляет меня от файла, /etc/hostsв котором я блокирую сайты, тратящие время).

Кажется, что это уже должно существовать, но я нигде не могу этого найти.

решение1

я нашел этосценарийдля таймера приостановки с предупреждениями. Если бы вы запустили это как cronjob, все, что вам нужно было бы сделать для приостановки, это создать лаунчер (или как вы его называете в wm, ссылку на рабочем столе, панели задач, где хотите), который перезапускает текущую задачу (с 30-минутным таймером) и выполнить скрипт один раз с двухминутным таймером.

решение2

-----------Вы можете использовать:-----------

shutdown -h [minutes]

Чтобы выключить компьютер через [минут]. Например:

shutdown -h 10

Эта команда выключит ваш компьютер через 10 минут.

-----------Или вы можете использовать:-----------

shutdown -r [minutes]

Чтобы выключить компьютер через [минут]. Например:

shutdown -r 10

Эта команда перезагрузит ваш компьютер через 10 минут.

-----------И вы также можете использовать:-----------

shutdown 2:00

Выключить компьютер в 2 часа ночи.

Связанный контент