Programando o desligamento em termos leigos

0

Estou tentando agendar um desligamento para as 22h30 (22h30) de cada noite. Eu sou relativamente novo no Ubuntu. No Windows 7, essa foi uma tarefa extremamente fácil. Aparentemente, no Ubuntu, esta é uma tarefa bastante complicada. Eu tentei baixar Gnome-Schedule, mas sem sucesso ... Eu estou preso apenas tentando obter a maldita coisa para compilar! Então descarte essa ideia por enquanto, eu acho ....

Eu li várias perguntas sobre o planejamento de desligamentos e as pessoas estão dizendo para usar o sudo shutdown -h 22:30 ou algo desse tipo, mas isso é uma coisa de uma só vez, não é? Preciso que isso seja um desligamento programado e recorrente para desligar minha máquina todas as noites.

Então, volto para a GUI do Gnome-Schedule porque parece um fac-símile razoável da GUI do Windows. Quando eu tento compilá-lo, me disseram que eu preciso fazer um cd para o diretório em que está. Bem, agora eu tenho em casa / Documents / Scheduler, mas se eu fizer

cd / home / Documents / Scheduler, recebo um erro dizendo que esse diretório não existe. Isso é muito frustrante ... provavelmente eu estou apenas fazendo algo que é um erro de novato, mas este é o primeiro dia que eu já usei o Ubuntu, muito disso é bastante esotérico para mim no momento.

Assumindo que o Gnome-Schedule é a minha melhor aposta para conseguir um horário de desligamento regular, o que eu preciso fazer para obter esse otário compilado? Muito obrigado pela sua ajuda!

    
por 1John5vs7 04.01.2015 / 05:05

1 resposta

3

Você deseja cron , que é o daemon unix antigo para executar tarefas agendadas. O gnome-schedule é executado apenas em sua sessão de gui como você e, portanto, não poderá executar comandos com sudo , pois você não está lá para digitar a senha.

Insira um arquivo em /etc/cron.d/ para agendar um trabalho para ser executado automaticamente como raiz em horários especificados. Para encerrar às 22h30 todas as noites, a linha seria:

30 22 * * * root shutdown -h now
    
por psusi 04.01.2015 / 05:16