Linux triki: igrajte igro v Chromu, pretvorite besedilo v govor, razporedite ukaze za delo in opazovanje v Linuxu


Tudi tu sem v seriji Nasveti in zvijače za Linux sestavil seznam štirih stvari, ki jih boste morda storili, da boste ostali bolj produktivni in se zabavali z okoljem Linux.

Teme, ki sem jih obravnaval, vključujejo vgrajeno majhno igro Google-chrome, pretvorbo besedila v govor v terminalu Linux, hitro razporejanje opravil z uporabo ukaza 'at' in reden ogled ukaza.

1. Igrajte igro v brskalniku Google Chrome

Zelo pogosto, ko pride do izpada električne energije ali brez omrežja zaradi nekega drugega razloga, svojega Linux-a ne prestavim v način vzdrževanja. Ves čas se ukvarjam z malo zabavno igro brskalnika Google Chrome. Nisem igralec iger, zato nisem namestil grozljivih iger drugih proizvajalcev. Varnost je še ena skrb.

Torej, ko gre za težavo, povezano z internetom, in moja spletna stran izgleda nekako takole:

Vgrajeno igro Google-chrome lahko igrate preprosto tako, da pritisnete preslednico. Številokrat, ko lahko igrate, ni omejeno. Najboljše je, da vam ni treba znojiti namestitve in uporabe.

Ne zahteva se nobena aplikacija/vtičnik. Moral bi dobro delovati na drugih platformah, kot sta Windows in Mac, toda naša niša je Linux in govoril bom samo o Linuxu, ne glede na to, dobro deluje na Linuxu. To je zelo preprosta igra (nekakšna časovna poteza).

Za preskok uporabite preslednico/tipko za krmarjenje navzgor. Pogled na igro v akciji.

2. Besedilo v govor v terminalu Linux

Za tiste, ki morda ne poznajo pripomočka espeak, gre za pretvornik besedila v govor ukazne vrstice Linux. Napišite kar koli v različnih jezikih in pripomoček espeak vam bo to glasno prebral.

Espeak bi moral biti privzeto nameščen v vaš sistem, vendar ni nameščen za vaš sistem, lahko storite:

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

Lahko zahtevate od espeak, da sprejme vhod interaktivno od standardne vhodne naprave in ga za vas pretvori v govor. Lahko naredite:

$ espeak [Hit Return Key]

Za podrobne rezultate lahko naredite:

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

espeak je prilagodljiv in lahko prosite espeak, da sprejme vnos iz besedilne datoteke in ga glasno izgovori za vas. Vse, kar morate storiti, je:

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

Lahko prosite espeak, da govori hitro/počasi namesto vas. Privzeta hitrost je 160 besed na minuto. Določite svoje nastavitve s stikali '-s'.

Če želite, da espeak govori 30 besed na minuto, lahko storite:

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

Če želite, da espeak govori 200 besed na minuto, lahko storite:

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

Če želite uporabiti drug jezik, recimo hindujščino (moj materni jezik), lahko storite:

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

Izberete lahko kateri koli jezik, ki ga želite, in prosite, da govorite v želenem jeziku, kot je predlagano zgoraj. Če želite dobiti seznam vseh jezikov, ki jih podpira espeak, morate zagnati:

$ espeak --voices

3. Hitro razporedite delo

Večina od nas že pozna cron, ki je demon za izvajanje načrtovanih ukazov.

Cron je napreden ukaz, ki ga Linux SYSAdmins pogosto uporablja za načrtovanje opravil, kot je varnostno kopiranje ali praktično kar koli v določenem času/intervalu.

Ali poznate ukaz ‘at’ v Linuxu, ki vam omogoča načrtovanje opravila/ukaza za zagon ob določenem času? "Pri" lahko določite, kaj in kdaj storiti, za vse ostalo pa bo poskrbel ukaz "ob".

Na primer recimo, da želite natisniti izhod ukaza za uptime ob 11:02, vse, kar morate storiti, je:

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

Če želite preveriti, ali je ukaz/skript/opravilo nastavljen z ukazom »at«, lahko storite naslednje:

$ at -l

Načrtujete lahko več kot en ukaz naenkrat z uporabo at, preprosto kot:

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

Zagnati moramo določen čas v rednem intervalu. Samo na primer recimo, da moramo natisniti trenutni čas in si ogledati izhod na vsake 3 sekunde.

Za prikaz trenutnega časa moramo v terminalu zagnati spodnji ukaz.

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

in če želimo preveriti izhod tega ukaza vsake tri sekunde, moramo v terminalu zagnati spodnji ukaz.

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

Stikalo '-n' v ukazu za uro je za interval. V zgornjem primeru smo Interval definirali kot 3 sek. Svojega lahko določite po potrebi. Prav tako lahko z ukazom watch posredujete kateri koli ukaz/skript za ogled tega ukaza/skripta v določenem intervalu.

To je vse za zdaj. Upam, da ste kot ta serija, katere cilj je, da ste bolj produktivni z Linuxom in tudi z zabavo v njem. Vsi predlogi so dobrodošli v spodnjih komentarjih. Spremljajte še več takih objav. Bodite povezani in uživajte ...