„Linux“ gudrybės: žaiskite žaidimą „Chrome“, teksto į kalbą funkciją, suplanuokite darbą ir stebėkite komandas „Linux“


Čia vėl sudariau sąrašą keturių dalykų, kuriuos galite padaryti, norėdami išlikti produktyvesni ir linksmesni su Linux aplinka.

Mano nagrinėjamos temos apima „Google Chrome“ integruotą mažą žaidimą, „Linux“ terminalo teksto į kalbą funkciją, greitą darbų planavimą naudojant komandą „at“ ir žiūrėti komandą reguliariais intervalais.

1. Žaiskite žaidimą „Google Chrome“ naršyklėje

Labai dažnai, kai dėl kokios nors kitos priežasties nutrūksta maitinimas arba nėra tinklo, aš neįjungiu savo Linux dėžutės į priežiūros režimą. Aš nuolat dalyvauju smagiame žaidime naudojant Google Chrome. Nesu žaidėjas, todėl neįdiegiau trečiųjų šalių baisių žaidimų. Saugumas – dar vienas rūpestis.

Taigi, kai kyla su internetu susijusi problema ir mano tinklalapis atrodo maždaug taip:

Galite žaisti „Google Chrome“ integruotą žaidimą tiesiog paspausdami tarpo klavišą. Nėra jokių apribojimų, kiek kartų galite žaisti. Geriausias dalykas yra tai, kad jums nereikia lieti prakaito jį įdiegiant ir naudojant.

Nereikia jokios trečiosios šalies programos/papildinio. Jis turėtų gerai veikti kitose platformose, pvz., „Windows“ ir „Mac“, bet mūsų niša yra „Linux“, todėl kalbėsiu tik apie „Linux“ ir nepamirškite, kad ji gerai veikia „Linux“. Tai labai paprastas žaidimas (savotiškas laiko praleidimas).

Norėdami pereiti, naudokite tarpo klavišą/naršymo klavišą aukštyn. Žvilgsnis iš žaidimo veikimo.

2. Tekstas į kalbą Linux terminale

Tiems, kurie galbūt nežino apie espeak paslaugų programą, tai yra Linux komandinės eilutės teksto į kalbą konverteris. Rašykite bet ką įvairiomis kalbomis ir programa espeak perskaitys tai garsiai.

Espeak turėtų būti įdiegtas jūsų sistemoje pagal numatytuosius nustatymus, tačiau jis nėra įdiegtas jūsų sistemoje. Galite atlikti toliau nurodytus veiksmus.

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

Galite paprašyti espeak priimti įvestį interaktyviai iš standartinio įvesties įrenginio ir konvertuoti ją į kalbą. Galite padaryti:

espeak [Hit Return Key]

Norėdami gauti išsamią informaciją, galite atlikti šiuos veiksmus:

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

„espeak“ yra lanksti, todėl galite paprašyti „espeak“ priimti įvestį iš tekstinio failo ir garsiai pasakyti. Viskas, ką jums reikia padaryti, tai:

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

Galite paprašyti kalbėti, kad kalbėtų greitai/lėtai. Numatytasis greitis yra 160 žodžių per minutę. Apibrėžkite savo pasirinkimą naudodami jungiklį „-s“.

Norėdami paprašyti kalbėti kalbėti 30 žodžių per minutę, galite:

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

Norėdami paprašyti kalbėti kalbėti 200 žodžių per minutę, galite:

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

Jei norite vartoti kitą kalbą, pasakykite hindi (mano gimtoji kalba), galite:

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

Galite pasirinkti bet kurią pageidaujamą kalbą ir paprašyti kalbėti jūsų pageidaujama kalba, kaip pasiūlyta aukščiau. Norėdami gauti visų kalbų, kurias palaiko espeak, sąrašą, turite paleisti:

espeak --voices

3. Greitai suplanuokite darbą

Daugelis iš mūsų jau yra susipažinę su cron, kuris yra suplanuotų komandų vykdymo demonas.

Cron yra išplėstinė komanda, kurią dažnai naudoja Linux SYSAdmins, kad suplanuotų užduotį, pvz., Atsarginę kopiją arba praktiškai bet ką tam tikru laiku/intervalu.

Ar žinote komandą „at“ sistemoje „Linux“, kuri leidžia suplanuoti užduotį/komandą vykdyti tam tikru laiku? Galite nurodyti „at“, ką ir kada daryti, o visa kita bus pasirūpinta komanda „at“.

Pavyzdžiui, tarkime, kad norite išspausdinti komandos uptime išvestį 11.02 val.. Viskas, ką jums reikia padaryti, tai:

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

Norėdami patikrinti, ar komanda/scenarijus/užduotis buvo nustatyta komanda „at“, galite:

at -l

Galite suplanuoti daugiau nei vieną komandą vienu metu naudodami at, tiesiog taip:

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

4. Stebėkite komandą konkrečiu intervalu

Turime tam tikrą komandą paleisti tam tikrą laiką reguliariais intervalais. Pavyzdžiui, pasakykite, kad turime spausdinti dabartinį laiką ir žiūrėti išvestį kas 3 sekundes.

Norėdami pamatyti dabartinį laiką, terminale turime paleisti žemiau esančią komandą.

date +"%H:%M:%S

ir norėdami patikrinti šios komandos išvestį kas tris sekundes, turime paleisti toliau pateiktą komandą terminale.

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

Komandos žiūrėti jungiklis '-n' skirtas intervalui. Anksčiau pateiktame pavyzdyje intervalą apibrėžėme kaip 3 sek.. Jei reikia, galite apibrėžti savo. Taip pat galite perduoti bet kurią komandą/scenarijų naudodami komandą žiūrėti, kad galėtumėte žiūrėti tą komandą/scenarijų nustatytu intervalu.

Tai kol kas viskas. Tikimės, kad jums patinka ši serija, kurios tikslas – padaryti jus produktyvesnius naudojant „Linux“, o viduje – linksmybes. Visi pasiūlymai laukiami toliau pateiktose pastabose. Laukite daugiau tokių įrašų. Palaikykite ryšį ir mėgaukitės…