Como despertar automaticamente o Linux do repouso

Você já desejou que seu PC Linux acordasse depois de colocá-lo no modo de hibernação automaticamente? Acontece que é possível configurar qualquer sistema operacional Linux para ativar em horários específicos. Neste guia, mostramos como configurá-lo em seu PC Linux!

Instale RTCWake no Linux

RTCWake é o programa que usaremos para examinar como ativar o sistema operacional Linux em horários arbitrários automaticamente. No entanto, o aplicativo RTCWake pode ainda não estar configurado em seu PC Linux, portanto, antes de começarmos a usá-lo, devemos demonstrar como instalar o programa.

Para iniciar a instalação do RTCWake em seu PC Linux, abra uma janela de terminal. Para abrir uma janela de terminal, pressione Ctrl + Alt + T ou Ctrl + Shift + T no teclado. Em seguida, com a janela do terminal aberta e pronta para funcionar, siga as instruções da linha de comando descritas abaixo que correspondem ao sistema operacional que você usa atualmente.

Ubuntu

No Ubuntu Linux, os usuários podem instalar rapidamente o aplicativo RTCWake com o comando Apt abaixo.

sudo apt install util-linux

Debian

Aqueles no Debian Linux podem instalar o programa RTCWake com o seguinte comando Apt-get .

sudo apt-get install util-linux

Arch Linux

Os usuários do Arch Linux podem instalar facilmente o aplicativo RTCWake com o seguinte comando Pacman .

sudo pacman -S util-linux

Fedora

Se você estiver usando o Fedora Linux e precisar colocar as mãos no aplicativo RTCWake, use o seguinte comando Dnf em uma janela de terminal.

sudo dnf install util-linux

OpenSUSE

No OpenSUSE Linux, os usuários podem instalar a ferramenta RTCWake com o seguinte comando Zypper em uma janela de terminal.

sudo zypper install util-linux

Linux genérico

RTCWake é um pequeno programa incluído no pacote “util-linux” na maioria dos sistemas operacionais Linux. Como resultado, você deve conseguir fazê-lo funcionar, não importa o quão desconhecido seja o seu sistema operacional.

Para instalar o RTCWake em sistemas operacionais Linux menos conhecidos, abra uma janela de terminal e pesquise “util-linux”. Em seguida, instale-o da maneira como costuma instalar programas. Ou baixe o código-fonte para “util-linux” do GitHub e tente compilá-lo do zero.

Usando RTCWake para despertar o sistema automaticamente

RTCWake funciona através da leitura do relógio em tempo real do seu computador, portanto, certifique-se de que a bateria CMOS do seu sistema está carregada. Caso contrário, o RTCWake pode não funcionar corretamente.

A ferramenta RTCWake pode suspender o computador no disco ou na memória por um tempo definido e reativá-lo. Por exemplo, para suspender para a memória com RTCWake apenas para acordá-lo 2 minutos depois, você pode executar o seguinte comando em um terminal.

sudo rtcwake -u -s 120 -m mem

Ou, se você preferir suspender para o disco, em vez de para a RAM, troque o “mem” por “disco”.

sudo rtcwake -u -s 120 -m disco

Basta pegar este exemplo de comando e alterá-lo exatamente por quanto tempo você deseja que o sistema fique inativo antes de acordar. Lembre-se de que, como está em segundos, você precisará calculá-lo para atender às suas necessidades.

sudo rtcwake -u -s (segundos) -m (mem ou disco)

Acordar com base na data

RTCWake não opera apenas em segundos. Ele também pode suspender e reativar um sistema em uma determinada data ou hora. Por exemplo, se você trabalha em seu PC com Linux no início da manhã, por volta das 9h, o RTCWake pode ser configurado para despertar o seu PC com Linux da suspensão naquele exato momento.

Nota: para este comando, o relógio do seu sistema deve ser definido para a hora local. Execute sudo timedatectl set-local-rtc 1em um terminal para mudar para a hora local.

Como despertar automaticamente o Linux do repouso

sudo rtcwake -m no -l -t $ (data +% s -d 'amanhã 09:00')

Automatizando RTCWake com Cron

O aplicativo RTCWake pode ser automatizado com um cron job, o que é útil se você preferir que o RTCWake durma e desperte no mesmo horário todos os dias. Para criar um cron job, você deve ter o cron configurado em seu PC Linux. Siga nosso guia no cron para saber como fazê-lo funcionar.

Depois de configurar o cron, use o comando abaixo para abrir o crontab.

sudo EDITOR = nano crontab -e

Com o crontab aberto, é hora de criar um cronjob personalizado que pode automatizar a ativação / suspensão. Pegue o exemplo e altere “hora”, “minuto” e “segundos” no comando abaixo.

Nota: o cron funciona com base no formato de 24 horas. Portanto, “hora” precisa ser 24 horas para que o comando funcione. Para obter ajuda na conversão do formato de 12 horas para o formato de 24 horas, clique aqui .

Como despertar automaticamente o Linux do repouso

hora minuto * * * rtcwake -u -s segundos -m mem> / dev / null 2> & 1

Depois de escrever o comando no crontab, pressione Ctrl + O para salvá-lo, e sair do editor com Ctrl + X . Imediatamente após sair do crontab, o cron configurará o RTCWake para funcionar conforme especificado.

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.