Embora para usuários comuns o Linux pareça um pouco complicado - e não é - ao mesmo tempo são constantemente criadas ferramentas que facilitam essa ou aquela função específica . 
Existe uma ferramenta extremamente útil para usuários de Linux que possibilita agendar o desligamento, reiniciar, hibernar e terminar tarefas no Linux chamada ComplexShutdown.

Trata-se de um script hoje, rescrito em python. O objetivo principal desta ferramenta é desligar seu computador após um horário específico, mas é mais complexo: você pode especificar quando fazer a ação com muitas opções extras. 

Tudo é embalado em uma interface de usuário gráfica simples e intuitiva, além disso tudo você ainda pode utilizá-lo para agendar a execução do comando para realizar algumas tarefas enquanto você estiver ausente.

Por exemplo, você pode automatizar o início de um cliente torrente ou o seu desligamento automático, ou automatizar a inicialização de um aplicativo de backup por um determinado espaço de tempo.

Como eu disse, essa ferramenta é muito útil para automatizar tarefas que apesar de simples, são corriqueiras do dia a dia.


Agendar o desligamento, hibernar e reiniciar - como programar tarefas no Linux


Como instalar o ComplexShutdowns

 

Com o terminal aberto, adicione os seguintes comandos em modo root:

Inicialmente, baixe o pacote de instalação:

 

 wget https://launchpad.net/complexshutdown/trunk/0.5/+download/complexshutdown_0.5_all.deb -O complexshutdown.deb


Logo depois, utilize esse comando para instalar a ferramenta:


 Sudo dpkg -i complexshutdown.deb

 

Se houver necessidade, instala suas dependências:


 sudo apt-get install -f

 

Embora o nome ComplexShutdown ofereça a ideia de difícil, ressalto que ele não é. Além do mais, existem algumas características importantes que gostaria de anotar:

 

1. Ações como desligamento, hibernação, log desliga, reinicia, em espera ou qualquer comando personalizado que você deseja executar

2. Tempo a partir de agora para executar a ação específica

3. Tempo Depois que a máquina está ociosa para executar a ação;

4. Dia e hora específicos para executar a ação;

5. Notificação e som para ações;

 

Ao abrir o programa, você verá na janela principal opções de como agendar tarefas, nas quais basicamente você precisará apenas configurar e executar e quando de acordo com a sua necessidade:

 


 

Ao configurar as janelas, você pode personalizar a notificação e as opções para bloquear a tela após a operação de espera, você pode configurar o tempo para a janela de notificação apareça antes que a contagem regressiva seja iniciada.

 

 

A única deficiência da ferramenta é que você não consegue agendar várias tarefas com ações diferentes numa única vez. Tem que ser uma de cada vez, mas considerando que estamos falando de uma ferramenta em Linux, pode-se esperar com certeza melhorias para o futuro.

 

 

Se você não gostou da ferramenta, pode removê-la do seu sistema:

 

 sudo apt-get remove complexshutdown

 

 

No Ubuntu, você tem vária opções desligamento se levarmos em conta que existe um aplicativo muito bom chamado  EasyShutdown, porém o Complexshutdonw oferece mais opções , não só de simplesmente desligar a máquina.


Se esse material foi interessante para você, por gentileza, deixe seus comentários abaixo. Obrigado.


Referências:
LinOxide
2dayGeek
launchpad.net/complexshutdown
tags: ferramentas, agendamento,hibernar,aplicaticos,ubuntu