Trucs de Linux: juga a Chrome, text a veu, programa una feina i mira les ordres a Linux


Aquí de nou, he compilat una llista de quatre coses a la sèrie de trucs i consells de Linux que podeu fer per continuar sent més productiu i entretingut amb Linux Environment.

Els temes que he tractat inclouen un petit joc integrat de Google Chrome, text-to-speech al terminal Linux, programació ràpida de treballs mitjançant l'ordre a i veure una ordre a intervals regulars.

1. Juga a un joc al navegador Google Chrome

Molt sovint, quan hi ha una pèrdua d'energia o no hi ha xarxa per algun altre motiu, no poso la meva caixa de Linux en mode de manteniment. Em segueixo participant en un joc divertit de Google Chrome. No sóc un jugador i, per tant, no he instal·lat jocs esgarrifosos de tercers. La seguretat és una altra preocupació.

Així, quan hi ha un problema relacionat amb Internet i la meva pàgina web sembla una cosa així:

Podeu jugar al joc integrat de Google Chrome simplement prement la barra espaiadora. No hi ha cap limitació pel nombre de vegades que pots jugar. El millor és que no t'has de suar instal·lar-lo i utilitzar-lo.

No es requereix cap aplicació o connector de tercers. Hauria de funcionar bé en altres plataformes com Windows i Mac, però el nostre nínxol és Linux i només parlaré de Linux i tingueu en compte que funciona bé a Linux. És un joc molt senzill (una mena de pas del temps).

Utilitzeu la barra espaiadora/la tecla de navegació amunt per saltar. Una visió del joc en acció.

2. Text a veu al terminal Linux

Per a aquells que potser no són conscients de la utilitat espeak, és un convertidor de text a veu de línia d'ordres de Linux. Escriu qualsevol cosa en una varietat d'idiomes i la utilitat espeak t'ho llegirà en veu alta.

Espeak s'ha d'instal·lar al vostre sistema de manera predeterminada, però no està instal·lat per al vostre sistema, podeu fer:

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

Podeu demanar a espeak que accepti l'entrada de manera interactiva des del dispositiu d'entrada estàndard i la converteixi en veu. Podeu fer:

$ espeak [Hit Return Key]

Per obtenir una sortida detallada podeu fer:

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

espeak és flexible i pots demanar a espeak que accepti l'entrada d'un fitxer de text i ho digui en veu alta. Tot el que has de fer és:

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

Pots demanar a espeak que parli ràpid/lentament per tu. La velocitat predeterminada és de 160 paraules per minut. Definiu les vostres preferències mitjançant l'interruptor -s.

Per demanar a espeak que parli 30 paraules per minut, podeu fer:

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

Per demanar a espeak que parli 200 paraules per minut, podeu fer:

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

Per utilitzar un altre idioma, digues hindi (la meva llengua materna), pots fer:

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

Podeu triar qualsevol idioma de la vostra preferència i demanar parlar en el vostre idioma preferit tal com s'ha suggerit anteriorment. Per obtenir la llista de tots els idiomes compatibles amb espeak, heu d'executar:

$ espeak --voices

3. Programació ràpida d'una feina

La majoria de nosaltres ja estem familiaritzats amb cron, que és un dimoni per executar ordres programades.

Cron és una ordre avançada que sovint utilitzen els administradors de sistemes Linux per programar un treball com ara una còpia de seguretat o pràcticament qualsevol cosa en un moment/interval determinat.

Coneixeu l'ordre at a Linux que us permet programar una feina/ordre per executar-se en un moment específic? Podeu dir a què heu de fer i quan fer-ho i tota la resta s'encarregarà per ordre a.

Per exemple, suposem que voleu imprimir la sortida de l'ordre de temps d'activitat a les 11:02. Tot el que heu de fer és:

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

Per comprovar si l'ordre/script/job s'ha configurat o no mitjançant l'ordre 'at', podeu fer:

$ at -l

Podeu programar més d'una comanda d'una vegada fent servir a, simplement com:

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

Hem d'executar alguna ordre durant un període de temps especificat a intervals regulars. Només, per exemple, diguem que hem d'imprimir l'hora actual i veure la sortida cada 3 segons.

Per veure l'hora actual, hem d'executar l'ordre següent al terminal.

$ date +"%H:%M:%S

i per comprovar la sortida d'aquesta ordre cada tres segons, hem d'executar l'ordre següent al Terminal.

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

L'interruptor '-n' a l'ordre de rellotge és per a Interval. A l'exemple anterior hem definit Interval de 3 segons. Podeu definir el vostre segons sigui necessari. També podeu passar qualsevol comanda/script amb l'ordre watch per veure aquesta comanda/script a l'interval definit.

Això és tot per ara. Espero que siguis com aquesta sèrie que vol fer-te més productiu amb Linux i això també amb diversió. Tots els suggeriments són benvinguts als comentaris a continuació. Estigueu atents a més publicacions d'aquest tipus. Mantingues connectat i gaudeix...