Como agendar o desligamento no Linux

Como agendar o desligamento no Linux

Existem muitas dicas e truques diferentes no Linux que podem realmente melhorar sua vida e produtividade. Um desses truques é aprender a programar o desligamento de um PC Linux.

Neste guia, veremos como agendar qualquer PC Linux para que ele desligue automaticamente de acordo com o agendamento. Além disso, abordaremos como usar a útil ferramenta rtcwake para ativação automática do PC!

Ferramenta de desligamento

Como agendar o desligamento no Linux

Desligar o Linux automaticamente funciona melhor com a ferramenta de desligamento integrada . O programa de desligamento está incluído em todas as distribuições Linux automaticamente, portanto, não há necessidade de instalá-lo. Seu uso é bastante simples e funciona com base no horário de 24 horas.

Observação: não tem certeza de como funciona o horário de 24 horas? Use esta ferramenta de cálculo de conversão gratuita .

Ligar ou desligar um sistema Linux requer privilégios de root. O desligamento não funcionará corretamente sem um shell de root. Para obter root, abra um terminal e efetue login como usuário root com su . Como alternativa, se o su não funcionar, tente sudo -s .

su -

ou

sudo -s

Com o root, o comando shutdown agora funciona. Para desligar o seu PC Linux imediatamente, faça:

desligamento -P agora

Como alternativa, para agendar um desligamento em um determinado momento, substitua agora por um determinado período de tempo. Neste exemplo, configuraremos o Linux para desligar-se exatamente às 19:25 horas (19:25).

desligamento -P 19:25

A qualquer momento, um comando de desligamento agendado pode ser cancelado, usando o sinalizador c . Cancele um desligamento com:

desligamento -c

Reinicializar com ferramenta de desligamento

Usar o comando shutdown para desligar automaticamente um PC Linux em um horário definido é útil. No entanto, apesar do nome, o desligamento é capaz de muito mais. Um dos recursos mais úteis desse comando é o sinalizador “reiniciar”. Com ele, o comando irá reiniciar seu PC Linux de acordo com uma programação.

Usar o sinalizador r para agendar uma reinicialização com desligamento funciona de forma idêntica ao funcionamento do sinalizador P. Basta escrever o comando, especificar um horário e usar o sinalizador:

desligamento -r 19:25

Como sempre, para desativar o comando reboot, execute shutdown -c .

Agendar Wakeups

Como agendar o desligamento no Linux

Rtcwake é uma ferramenta que permite aos usuários suspender o PC e programá-lo para reativar mais tarde. Ao contrário do shutdown , o comando rtcwake pode usar diferentes tipos de cronogramas. Especificamente, ele funciona com o tempo de segundos e UTC (24 HR).

Esta ferramenta possui várias configurações e recursos diferentes. Para obter o máximo do rtcwake , salve o cheatsheet do comando em um arquivo de texto para leitura posterior.

rtcwake --help >> ~ / rtcwake-help.txt

Suspender para RAM e acordar

Uma maneira popular de colocar um PC em espera é suspendê-lo na RAM. Muitas pessoas vão por esse caminho em vez de suspender para o disco, pois a suspensão para a RAM oferece economia de energia superior em laptops. Com a ferramenta rtcwake , esse tipo de suspensão pode ser automatizado. Para programar o seu PC Linux para suspender automaticamente para a RAM e despertar 8 horas depois, digite os seguintes comandos.

Nota: a ferramenta RTCwake pode usar segundos e hora UTC. Para ativações mais precisas, é melhor usar segundos .

su -

ou

sudo -s rtcwake -m mem -s 28800

Suspender para o disco e despertar

Prefere suspender para o disco quando colocar seu PC Linux para hibernar? Por que não agendá-lo com o rtcwake ! Obtenha um shell de root e faça o seguinte para suspender no disco por 12 horas.

rtcwake -m disk -s 43200

Suspender e outras operações

A suspensão e o despertar automáticos são muito úteis, mas e quanto a iniciar programas logo após o despertar? Felizmente, graças à maneira como o Linux e o UNIX funcionam, é fácil canalizar o  rtcwake  para outros comandos. Por exemplo, para iniciar o Libre Office diretamente após o  rtcwake  voltar da suspensão, execute este comando.

Nota: ao enviar outros comandos com rtcwake , é melhor usar sudo, caso contrário, programas ou scripts podem ser abertos com o usuário errado.

sudo rtcwake -m mem -s 28800 && libreoffice

Adicionar && informa ao prompt do Bash para fazer uma operação E outra, e assim por diante. Por exemplo, para iniciar vários programas após voltar da suspensão, tente:

sudo rtcwake -m mem -s 2800 && libreoffice && firefox && gnome-terminal && gimp

Não Suspenda, mas Acorde

A ferramenta rtcwake geralmente é suspensa imediatamente, apenas para acordar mais tarde. Se você gostaria de suspender o seu PC Linux quando você vê o ajuste, mas marcar uma excitação, você vai precisar fazer uso do não recurso. Usar não informa ao rtcwake para não suspender, mas para despertar na programação definida.

Usando a não marque com rtcwake significa que não há necessidade de especificar o tipo de suspensão, como o sistema assume o usuário irá fazê-lo manualmente mais tarde. Em vez disso, apenas especifique quando despertar.

su -

ou

sudo -s rtcwake -m no -s 43200


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.