Suspensão automática após X minutos para evitar procrastinar

Suspensão automática após X minutos para evitar procrastinar

No momento, estou usando uma entrada de linha /etc/crontabpara execução pm-suspenda cada 30 minutos, mas gostaria que um aplicativo exibisse um aviso antes de suspender (por exemplo, uma contagem regressiva na barra de tarefas). Uma opção para adiar uma vez por 2 minutos também seria ótima. Desativá-lo deve exigir um pouco de esforço, pelo menos ter que fazer login como root (parece estar me mantendo longe do /etc/hostsarquivo onde bloqueio sites que desperdiçam tempo).

Parece algo que já deveria existir, mas não consigo encontrar em lugar nenhum.

Responder1

Eu achei istoroteiropara um temporizador de suspensão com avisos. Se você executar isso como um cronjob, tudo o que você precisa fazer para adiar é criar um iniciador (ou como você o chama, um link na área de trabalho, barra de tarefas, onde você quiser) que reinicia o trabalho atual (com 30 min timer) e execute o script uma vez com um timer de dois minutos.

Responder2

-----------Você pode usar:-----------

shutdown -h [minutes]

Para desligar o computador após [minutos]. Por exemplo:

shutdown -h 10

Este comando desligará seu computador após 10 minutos.

-----------Ou você pode usar:-----------

shutdown -r [minutes]

Para desligar o computador após [minutos]. Por exemplo:

shutdown -r 10

Este comando irá reiniciar o seu computador após 10 minutos.

-----------E você também pode usar:-----------

shutdown 2:00

Desligue o computador às 2 horas

informação relacionada