Quer sair no fim de semana, mas deixou downloads rodando e não quer voltar para casa só para fazer o desligamento do computador?
Simples, basta deixar um terminal aberto e rodar o seguinte comando antes de sair:
De acordo com o exemplo acima, após a espera de duas horas ele executa o comando que segue após o ponto-e-vírgula. No caso, o shutdown.sleep 2h;shutdown -h now
O comando "sleep" espera por x segundos, mas se você pode seguir o número de "s" para indicar segundos, "m" para minutos, "h" para horas ou "d" para dias.
Também combina muito bem trocando-se o shutdown por um killall, se o que você quer fazer é apenas desligar os torrents, por exemplo:
sleep 7200;killall ktorrentAtualização: seguindo comentário muito oportuno do Fábio Utzig (obrigado, Fábio!), você também pode especificar o número de minutos diretamente no comando shutdown.
Segundo as instruções do --help, para desligar em dez minutos:
shutdown -h 10Você também pode usar o formato hora:minuto, mas o shutdown não é muito brilhante para calcular assim. Usando doze horas, por exemplo, o parâmetro muda:
root@aroid-desktop:~# shutdown -h 12:00886 minutos? Ops. Isso dá 14,7 horas. De onde veio isso?
Espalhar mensagem de aroid@aroid-desktop
(/dev/pts/0) em 21:14 ...
The system is going down for halt in 886 minutes!
O programa resolveu agendar para as 12:00, ao invés de contar doze horas em regressiva. Melhor pegar a calculadora e calcular horas x 60, então:
root@aroid-desktop:~# shutdown -h 720Pronto!
Espalhar mensagem de aroid@aroid-desktop
(/dev/pts/0) em 21:19 ...
The system is going down for halt in 720 minutes!
2 comentários:
Opa,
Dá pra passar o tempo em minutos direto pro shutdown também, exemplo:
shutdown 120
---
Fabio Utzig
Devidamente atualizado. Valeu!
Postar um comentário