Recomendado, 2021

Escolha Do Editor

Truques de terminal: use o terminal como um despertador

Se você mantiver o seu computador ligado o tempo todo, e estiver procurando por uma boa maneira de acordar de manhã, é simples. Tudo o que você precisa é do seu music player regular e do comando 'sleep'. O comando 'sleep' é uma ferramenta interna (pelo menos no Ubuntu), que permite que você defina um temporizador para qualquer período de tempo (segundos, minutos, horas e dias). Se acoplarmos o comando 'sleep' ao nosso music player e música favoritos, poderemos configurar um alarme que nos despertará após um determinado período de tempo. Veja como isso funciona.

Definir o Sleep Timer no Terminal

Primeiro, abra seu terminal.

Quando o Terminal estiver aberto, vamos ver como o comando 'sleep' funciona. É muito simples. Para dormir por 10 segundos, use este comando:

Para dormir por 10 minutos, use este comando:

Para dormir por 10 horas, use este comando:

Finalmente, para dormir por 10 dias, use este comando:

Você pode até combinar comandos, então se você quisesse dormir por 5 horas e 30 minutos, você usaria um único comando 'sleep' com as duas vezes:

É fácil! É claro que, uma vez transcorrido o seu tempo, nada mais acontecerá, porque todo o comando 'dormir' faz a contagem regressiva do seu tempo de sono. Para tornar isso um verdadeiro despertador, precisamos adicionar ao comando. Para nosso tocador de música, usaremos o mplayer, mas você pode facilmente usar o Totem, o VLC, o Banshee ou qualquer outro reprodutor de música.

Para invocar o mplayer, por exemplo, usaríamos esse comando:

Digitando isso no Terminal (substituindo o caminho real e o nome do arquivo de música, é claro), poderíamos ouvir qualquer música que quisermos. Claro, a desvantagem (ao tentar criar o nosso despertador) é que a música toca imediatamente.

A solução? Use o comando 'sleep' e nosso music player juntos. Nós combinaremos os dois comandos com '&&', o qual executará o primeiro comando, e somente depois que ele completar, executará o segundo. Nosso comando final? Assumindo que queremos dormir por 8 horas:

É simples! O comando 'sleep' irá esperar 8 horas, e quando o tempo acabar, irá parar, permitindo que o segundo comando - onde a música é tocada - comece. Despertador instantâneo.

Há algumas desvantagens nisso, é claro. A primeira é que muitas pessoas têm seus computadores para dormir ou hibernar após um determinado período de tempo. Isso obviamente não seria bom para o nosso despertador. Como tal, as ferramentas de economia de energia podem ter que ser desativadas. Além disso, não se esqueça de verificar novamente suas configurações de volume antes de ir para a cama. Não seria uma boa coisa se o seu som tivesse sido todo desligado; você pode não acordar na manhã seguinte! Ainda assim, ser capaz de configurar um alarme em apenas um único comando é uma ótima maneira de aproveitar o Terminal; Ele realmente oferece muita velocidade, potência e produtividade.

Top