Linux trikovi: Igrajte igru u Chromeu, pretvaranje teksta u govor, zakažite posao i gledajte naredbe u Linuxu
Ovdje sam ponovno sastavio popis od četiri stvari u seriji Linux savjeta i trikova koje možete učiniti kako biste ostali produktivniji i zabavniji uz Linux okruženje.
Teme koje sam obradio uključuju malu igru ugrađenu u Google Chrome, pretvaranje teksta u govor u Linux terminalu, brzo raspoređivanje poslova pomoću naredbe 'at' i gledanje naredbe u redovitim intervalima.
1. Igrajte igru u Google Chrome pregledniku
Vrlo često kada dođe do nestanka struje ili mreže zbog nekog drugog razloga, ne stavim svoj Linux uređaj u način rada za održavanje. Stalno se bavim malom zabavnom igricom Google Chrome. Nisam igrač i stoga nisam instalirao jezive igre trećih strana. Sigurnost je još jedna briga.
Dakle, kada postoji problem povezan s internetom i moja web stranica izgleda otprilike ovako:
Možete igrati ugrađenu igru Google-chrome jednostavnim pritiskom na razmaknicu. Ne postoji ograničenje broja puta koje možete igrati. Najbolja stvar je što se ne morate oznojiti dok ga instalirate i koristite.
Nije potrebna aplikacija/dodatak treće strane. Trebao bi dobro funkcionirati na drugim platformama kao što su Windows i Mac, ali naša niša je Linux i govorit ću samo o Linuxu, ali dobro radi na Linuxu. To je vrlo jednostavna igra (neka vrsta vremenskog prolaza).
Koristite Razmaknicu/Navigacijsku tipku gore za skok. Pogled na igru na djelu.
2. Tekst u govor u Linux terminalu
Za one koji možda nisu upoznati s espeak uslužnim programom, to je Linux naredbeni redak za pretvaranje teksta u govor. Napišite bilo što na raznim jezicima i uslužni program espeak to će vam pročitati naglas.
Espeak trebao bi biti instaliran u vašem sustavu prema zadanim postavkama, ali nije instaliran za vaš sustav, možete učiniti sljedeće:
apt-get install espeak (Debian)
yum install espeak (CentOS)
dnf install espeak (Fedora 22 onwards)
Možete zatražiti od espeak da prihvati interaktivni unos sa standardnog uređaja za unos i pretvori ga u govor umjesto vas. Možete učiniti:
espeak [Hit Return Key]
Za detaljan izlaz možete učiniti:
espeak --stdout | aplay [Hit Return Key][Double - Here]
espeak je fleksibilan i možete zatražiti od espeaka da prihvati unos iz tekstualne datoteke i izgovori je naglas umjesto vas. Sve što trebate učiniti je:
espeak --stdout /path/to/text/file/file_name.txt | aplay [Hit Enter]
Možete zatražiti od espeak da govori brzo/sporo za vas. Zadana brzina je 160 riječi u minuti. Definirajte svoje postavke pomoću prekidača ‘-s’.
Da zatražite od espeak da govori 30 riječi u minuti, možete učiniti sljedeće:
espeak -s 30 -f /path/to/text/file/file_name.txt | aplay
Da zatražite od espeak da govori 200 riječi u minuti, možete učiniti sljedeće:
espeak -s 200 -f /path/to/text/file/file_name.txt | aplay
Da biste koristili drugi jezik, recite hindi (moj materinji jezik), možete učiniti sljedeće:
espeak -v hindi --stdout 'टेकमिंट विश्व की एक बेहतरीन लाइंक्स आधारित वेबसाइट है|' | aplay
Možete odabrati bilo koji jezik po želji i zatražiti da govorite na željenom jeziku kao što je gore predloženo. Da biste dobili popis svih jezika koje podržava espeak, morate pokrenuti:
espeak --voices
3. Brzo zakažite posao
Većina nas već je upoznata s cronom koji je demon za izvršavanje zakazanih naredbi.
Cron je napredna naredba koju često koriste Linux SYSAdmins za planiranje posla kao što je Backup ili praktički bilo što u određeno vrijeme/interval.
Jeste li upoznati s naredbom 'at' u Linuxu koja vam omogućuje zakazivanje pokretanja posla/naredbe u određeno vrijeme? Možete reći 'at' što učiniti i kada učiniti, a sve ostalo će se riješiti naredbom 'at'.
Za primjer, recimo da želite ispisati izlaz naredbe uptime u 11:02 AM, Sve što trebate učiniti je:
at 11:02
uptime >> /home/$USER/uptime.txt
Ctrl+D
Kako biste provjerili je li naredba/skripta/posao postavljena ili ne naredbom ‘at’, možete učiniti:
at -l
Možete zakazati više od jedne naredbe odjednom koristeći at, jednostavno kao:
at 12:30
Command – 1
Command – 2
…
command – 50
…
Ctrl + D
4. Gledajte naredbu u određenim intervalima
Moramo pokrenuti neku naredbu određeno vrijeme u pravilnim intervalima. Recimo samo na primjer da trebamo ispisati trenutno vrijeme i gledati izlaz svake 3 sekunde.
Da bismo vidjeli trenutno vrijeme moramo pokrenuti donju naredbu u terminalu.
date +"%H:%M:%S
a da bismo provjerili izlaz ove naredbe svake tri sekunde, moramo pokrenuti naredbu ispod u terminalu.
watch -n 3 'date +"%H:%M:%S"'
Prekidač ‘-n’ u naredbi watch služi za Interval. U gornjem primjeru definirali smo Interval na 3 sekunde. Možete definirati svoje prema potrebi. Također možete proslijediti bilo koju naredbu/skriptu s naredbom watch da biste gledali tu naredbu/skriptu u definiranom intervalu.
To je sve za sada. Nadamo se da ste poput ove serije čiji je cilj učiniti vas produktivnijima s Linuxom i uz zabavu unutra. Svi prijedlozi su dobrodošli u komentarima ispod. Pratite nas za još takvih objava. Ostanite povezani i uživajte…