Pesquisa de site

Truques do Linux: jogue no Chrome, conversão de texto em fala, agende um trabalho e observe comandos no Linux


Aqui, novamente, compilei uma lista de quatro coisas na série de dicas e truques do Linux que você pode fazer para se manter mais produtivo e entretido com o ambiente Linux.

Os tópicos que abordei incluem pequeno jogo integrado ao Google Chrome, conversão de texto em fala no terminal Linux, agendamento rápido de tarefas usando o comando ‘at’ e assistir a um comando em intervalos regulares.

1. Jogue um jogo no navegador Google Chrome

Muitas vezes, quando há queda de energia ou falta de rede por algum outro motivo, não coloco minha máquina Linux em modo de manutenção. Eu me mantenho envolvido em um joguinho divertido do Google Chrome. Não sou um jogador e, portanto, não instalei jogos assustadores de terceiros. A segurança é outra preocupação.

Então, quando há um problema relacionado à Internet e minha página da web parece algo assim:

Você pode jogar o jogo integrado do Google-chrome simplesmente pressionando a barra de espaço. Não há limite para o número de vezes que você pode jogar. A melhor coisa é que você não precisa suar muito para instalá-lo e usá-lo.

Nenhum aplicativo/plugin de terceiros é necessário. Deve funcionar bem em outras plataformas como Windows e Mac, mas nosso nicho é Linux e vou falar apenas sobre Linux e lembre-se, funciona bem no Linux. É um jogo muito simples (uma espécie de passagem do tempo).

Use a barra de espaço/tecla de navegação para cima para pular. Um vislumbre do jogo em ação.

2. Conversão de texto em fala no terminal Linux

Para aqueles que talvez não conheçam o utilitário espeak, ele é um conversor de texto em fala de linha de comando do Linux. Escreva qualquer coisa em vários idiomas e o utilitário espeak lerá em voz alta para você.

Espeak deve estar instalado em seu sistema por padrão, porém não está instalado em seu sistema, você pode fazer:

apt-get install espeak   (Debian)
yum install espeak       (CentOS)
dnf install espeak       (Fedora 22 onwards)

Você pode pedir ao espeak para aceitar a entrada interativamente do dispositivo de entrada padrão e convertê-la em fala para você. Você pode fazer:

espeak [Hit Return Key]

Para resultados detalhados, você pode fazer:

espeak --stdout | aplay [Hit Return Key][Double - Here]

espeak é flexível e você pode pedir ao espeak para aceitar a entrada de um arquivo de texto e falar alto para você. Tudo que você precisa fazer é:

espeak --stdout /path/to/text/file/file_name.txt  | aplay [Hit Enter] 

Você pode pedir ao espeak para falar rápido/lento por você. A velocidade padrão é 160 palavras por minuto. Defina sua preferência usando a opção '-s'.

Para pedir que espeak fale 30 palavras por minuto, você pode fazer:

espeak -s 30 -f /path/to/text/file/file_name.txt | aplay

Para pedir que espeak fale 200 palavras por minuto, você pode fazer:

espeak -s 200 -f /path/to/text/file/file_name.txt | aplay

Para usar outro idioma, digamos Hindi (minha língua materna), você pode fazer:

espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | aplay 

Você pode escolher qualquer idioma de sua preferência e pedir para falar no idioma de sua preferência, conforme sugerido acima. Para obter a lista de todos os idiomas suportados pelo espeak, você precisa executar:

espeak --voices

3. Agende rapidamente um trabalho

A maioria de nós já está familiarizada com o cron, que é um daemon para executar comandos agendados.

Cron é um comando avançado frequentemente usado pelos SYSAdmins do Linux para agendar uma tarefa como Backup ou praticamente qualquer coisa em determinado horário/intervalo.

Você conhece o comando 'at' no Linux, que permite agendar um trabalho/comando para ser executado em um horário específico? Você pode dizer a ‘at’ o que fazer e quando fazer e todo o resto será resolvido pelo comando ‘at’.

Por exemplo, digamos que você queira imprimir a saída do comando uptime às 11h02. Tudo o que você precisa fazer é:

at 11:02
uptime >> /home/$USER/uptime.txt 
Ctrl+D

Para verificar se o comando/script/job foi definido ou não pelo comando ‘at’, você pode fazer:

at -l

Você pode agendar mais de um comando de uma só vez usando at, simplesmente como:

at 12:30
Command – 1
Command – 2
…
command – 50
…
Ctrl + D

4. Assista a um comando em intervalo específico

Precisamos executar algum comando por um período de tempo especificado em intervalos regulares. Apenas por exemplo, digamos que precisamos imprimir a hora atual e observar a saída a cada 3 segundos.

Para ver a hora atual, precisamos executar o comando abaixo no terminal.

date +"%H:%M:%S

e para verificar a saída deste comando a cada três segundos, precisamos executar o comando abaixo no Terminal.

watch -n 3 'date +"%H:%M:%S"'

A opção '-n' no comando watch é para intervalo. No exemplo acima definimos o Intervalo como 3 segundos. Você pode definir o seu conforme necessário. Além disso, você pode passar qualquer comando/script com o comando watch para observar esse comando/script no intervalo definido.

É tudo por agora. Espero que você seja como esta série que visa torná-lo mais produtivo com o Linux e também divertido por dentro. Todas as sugestões são bem-vindas nos comentários abaixo. Fique ligado para mais postagens desse tipo. Mantenha-se conectado e aproveite…