Linux-triks: Spill spill i Chrome, tekst-til-tale, planlegg en jobb og se kommandoer i Linux


Her igjen har jeg samlet en liste over fire ting under Linux Tips and Tricks-serien du kan gjøre for å forbli mer produktiv og underholdt med Linux Environment.

Emnene jeg har dekket inkluderer Google-chrome innebygde småspill, tekst-til-tale i Linux-terminalen, rask jobbplanlegging ved å bruke «at»-kommandoen og se en kommando med jevne mellomrom.

1. Spill et spill i Google Chrome-nettleseren

Svært ofte når det er strømbrudd eller ikke noe nettverk på grunn av en annen grunn, setter jeg ikke Linux-boksen min i vedlikeholdsmodus. Jeg holder meg engasjert i et lite morsomt spill av Google Chrome. Jeg er ikke en spiller, og derfor har jeg ikke installert skumle tredjepartsspill. Sikkerhet er en annen bekymring.

Så når det er Internett-relatert problem og nettsiden min ser omtrent slik ut:

Du kan spille det innebygde Google-chrome-spillet ved å trykke på mellomromstasten. Det er ingen begrensning på antall ganger du kan spille. Det beste er at du ikke trenger å svette når du installerer og bruker den.

Ingen tredjepartsapplikasjon/plugin kreves. Det burde fungere bra på andre plattformer som Windows og Mac, men nisjen vår er Linux, og jeg snakker bare om Linux, og pass på det, det fungerer bra på Linux. Det er et veldig enkelt spill (en slags tidsforløp).

Bruk mellomrom/navigasjonstasten opp for å hoppe. Et glimt av spillet i aksjon.

2. Tekst til tale i Linux Terminal

For de som kanskje ikke er klar over espeak-verktøyet, er det en Linux-kommandolinje for tekst til tale-konvertering. Skriv hva som helst på en rekke språk, og verktøyet espeak vil lese det høyt for deg.

Espeak skal være installert i systemet ditt som standard, men det er ikke installert for systemet ditt, du kan gjøre:

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

Du kan be espeak om å godta input interaktivt fra standard input-enhet og konvertere den til tale for deg. Du kan gjøre:

espeak [Hit Return Key]

For detaljert utgang kan du gjøre:

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

espeak er fleksibelt og du kan be espeak om å godta innspill fra en tekstfil og si det høyt for deg. Alt du trenger å gjøre er:

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

Du kan be espeak om å snakke raskt/sakte for deg. Standardhastigheten er 160 ord per minutt. Definer preferansene dine ved å bruke bryteren '-s'.

For å be espeak om å si 30 ord per minutt, kan du gjøre:

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

For å be espeak om å si 200 ord per minutt, kan du gjøre:

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

For å bruke et annet språk si Hindi (mitt morsmål), kan du gjøre:

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

Du kan velge hvilket som helst språk du foretrekker og be om å snakke på ditt foretrukne språk som foreslått ovenfor. For å få listen over alle språkene som støttes av espeak, må du kjøre:

espeak --voices

3. Planlegg en jobb raskt

De fleste av oss er allerede kjent med cron som er en demon for å utføre planlagte kommandoer.

Cron er en avansert kommando som ofte brukes av Linux SYSAdmins for å planlegge en jobb som for eksempel Sikkerhetskopiering eller praktisk talt hva som helst til et bestemt tidspunkt/intervall.

Er du klar over kommandoen 'at' i Linux som lar deg planlegge en jobb/kommando som skal kjøres på et bestemt tidspunkt? Du kan fortelle 'at' hva du skal gjøre og når du skal gjøre, og alt annet vil bli tatt hånd om ved kommando 'at'.

For et eksempel, si at du vil skrive ut resultatet av kommandoen oppetid kl. 11:02. Alt du trenger å gjøre er:

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

For å sjekke om kommandoen/skriptet/jobben er satt eller ikke av kommandoen 'at', kan du gjøre:

at -l

Du kan planlegge mer enn én kommando på én gang ved å bruke at, ganske enkelt som:

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

4. Se en kommando med bestemt intervall

Vi må kjøre en eller annen kommando i en spesifisert tidsperiode med jevne mellomrom. Bare for eksempel si at vi må skrive ut gjeldende klokkeslett og se utdataene hvert 3 sekund.

For å se gjeldende tid må vi kjøre kommandoen nedenfor i terminal.

date +"%H:%M:%S

og for å sjekke utdataene til denne kommandoen hvert tredje sekund, må vi kjøre kommandoen nedenfor i Terminal.

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

Bryteren ‘-n’ i watch-kommandoen er for Interval. I eksemplet ovenfor definerte vi Interval til å være 3 sek. Du kan definere din etter behov. Du kan også sende hvilken som helst kommando/skript med watch-kommando for å se kommandoen/skriptet med det definerte intervallet.

Det er alt for nå. Håper du er som denne serien som tar sikte på å gjøre deg mer produktiv med Linux og det også med moro inni deg. Alle forslag er velkomne i kommentarene nedenfor. Følg med for flere slike innlegg. Hold kontakten og nyt...