Šiame straipsnyje pateikiamas grafinių ir komandų eilutės „pasaulio laikrodžio“ programų, kurios gali būti naudojamos norint peržiūrėti dabartines laiko ir datos reikšmes skirtingose laiko juostose / vietose visame pasaulyje, sąrašas.
GNOME laikrodžiai
„GNOME Clocks“, kaip rodo pavadinimas, yra laikrodžio programa, įtraukta į numatytąsias beveik visų pagrindinių „Linux“ paskirstymų saugyklas. Tai yra oficialaus „GNOME-3“ programų kamino dalis ir palaiko daugelio skirtingų laiko juostų laiko ir datos rodymą. Kitos „GNOME Clock“ funkcijos apima chronometro, laikmačio ir aliarmo pranešimų palaikymą. Jei ieškote „viskas viename“ visapusiškos „Linux“ laikrodžio programos, jums nereikės žvelgti už „GNOME Clocks“ programos ribų.
GNOME laikrodžius galima įdiegti „Ubuntu“ vykdant toliau nurodytą komandą:
Kituose „Linux“ paskirstymuose paketo tvarkyklėje galite ieškoti termino „GNOME Clocks“, kad jį įdiegtumėte. Arba jį galima įdiegti iš „FlatHub“ parduotuvės.
Pasaulio valanda
„Gworldclock“ yra paprasta laikrodžio programa, kuri gali parodyti dabartinę datą ir laiką skirtingiems pasaulio regionams. Skirtingai nuo GNOME laikrodžių, jis neturi jokių papildomų funkcijų. Tačiau galite rankiniu būdu pridėti naujų laiko juostų, tinkinti datos ir laiko eilutės formatą ir pridėti savo pastabas prie eilutės formato.
„Gworldclock“ galima įdiegti „Ubuntu“ vykdant toliau nurodytą komandą:
Norėdami įdiegti jį į kitus platinimus, paketų tvarkyklėje ieškokite termino „Gworldclock“.
Tty-clock
„Tty-clock“ yra komandinės eilutės programa, kuri gali parodyti realų laiką, nuolat atnaujinti laikrodį bet kuriame terminalo emuliatoriuje. Galite jį plačiai pritaikyti naudodami daugybę komandų eilutės parinkčių.
Naudodamiesi paieškos funkcija, galite įdiegti „tty-clock“ iš savo „Linux“ platinimo paketų tvarkyklės. Norėdami jį atsisiųsti iš „Ubuntu“, naudokite šią komandą:
Norėdami peržiūrėti visas jo parinktis, vykdykite šią komandą:
$ tty-laikrodis - pagalbaAukščiau esančiame ekrano kopijoje matomas laikrodis buvo sukurtas vykdant šią komandą:
$ tty-clock -ct -f "% a,% d% b% Y% T% z"Pagal numatytuosius nustatymus „tty-clock“ rodo numatytosios lokalės, pasirinktos jūsų „Linux“ sistemoje, laiką. Galite parodyti laiką kitai laiko juostai, prieš komandą nurodydami aplinkos kintamąjį „TZ“. Žemiau esančioje komandoje rodoma dabartinė data ir laikas Niujorke.
$ TZ = 'America / New_York' tty-clock -ct -f "% a,% d% b% Y% T% z"Čia galite nurodyti visas galimas aplinkos kintamojo „TZ“ reikšmes.
Atminkite, kad „Tty-clock“ negali vienu metu rodyti kelių laikrodžių. Kiekvienam „tty-clock“ egzemplioriui turėsite naudoti skirtingą langą. Taip pat galite naudoti daugialypius terminalų emuliatorius, pvz., „Terminator“, kad galėtumėte peržiūrėti laiką keliose vietose vienu metu.
Nepakankamas laikas
„Undertime“ yra gana patogus komandinės eilutės įrankis, kurį galima naudoti norint rasti teisingą susitikimų laiką skirtingose pasaulio laiko juostose. Jis automatiškai apskaičiuoja laiko ir datos reikšmes pagal vartotojo poreikius ir pateikia jas gražioje diagramoje. Norėdami tik parodyti pasaulio laikrodį, galite paslėpti diagramą naudodami komandą „grep“.
„Undertime“ galite atsisiųsti iš „Linux“ paskirstymo paketų tvarkyklės naudodami paieškos funkciją. Norėdami jį atsisiųsti iš „Ubuntu“, naudokite šią komandą:
Pagal numatytuosius nustatymus „Undertime“ užima numatytąjį lokalės laiką, nustatytą jūsų „Linux“ sistemoje. Pirmiau pateiktoje ekrano kopijoje naudojama komanda yra nurodyta toliau (galite ją pritaikyti pagal savo poreikius):
$ undertime --colors --format plain New_York Los_Angeles | grep -E „Vietinis | Ekvivalentas“Komandos dalyse „New_York“ ir „Los_Angeles“ nurodomos laiko juostos, kurioms norite rodyti apskaičiuotą laiką. Norėdami peržiūrėti visų galimų vietų pavadinimus, naudokite šią komandą:
$ undertime - sąrašas-zonosGalite nuolat žiūrėti komandos neveikimo išvestį naudodami komandą tokiu formatu („n“ reiškia intervalą sekundėmis):
$ watch -n 1 'undertime --colors --format plain New_York Los_Angeles | grep -E "Vietinis | Ekvivalentas" 'Norėdami gauti daugiau pagalbos apie „Undertime“, naudokite šias dvi komandas:
$ pagal laiką - pagalba$ žmogus per mažai
Data komanda
Data pagal numatytuosius nustatymus yra pasiekiama daugumoje „Linux“ paskirstymų. Tai rodo dabartinį sistemos laiką pagal lokalę, kurią nustatėte savo „Linux“ kompiuteryje.
$ dataNorėdami peržiūrėti kitos lokalės laiką, galite naudoti „TZ“ aplinkos kintamąjį (kaip paaiškinta šio straipsnio skyriuje „Tty-clock“):
$ TZ = 'America / New_York' data
Čia galite nurodyti visas galimas aplinkos kintamojo „TZ“ reikšmes. Jei norite nuolat žiūrėti komandos išvestį iš datos, naudokite komandą tokiu formatu („n“ reiškia intervalą sekundėmis):
$ TZ = „America / New_York“ laikrodis - 1 dienaAntradienį
Dienos laikas rodo dabartinę datą ir laiką, kaip ir OSD (ekrano ekrane) perdanga. Jis veikia visuose „Linux“ paskirstymuose, neatsižvelgiant į darbalaukio aplinką ar naudojamą skydą. Tai ypač naudinga, kai naudojate viso ekrano programą ar žaidimą ir norite sužinoti dabartinį laiką. Žemiau pateikiamas pavyzdys, parodantis komandą ir kaip jos išvestis atrodo viso ekrano „Firefox“ lange. Galite pritaikyti jo šrifto stilių, dydį ir rodymo padėtį naudodami įvairias komandų eilutės parinktis.
$ osd_clock
„Osdclock“ galite atsisiųsti iš savo „Linux“ paskirstymo paketų tvarkyklės. Norėdami jį atsisiųsti iš „Ubuntu“, naudokite šią komandą:
$ sudo apt install osdclockNorėdami peržiūrėti kitos lokalės laiką, galite naudoti „TZ“ aplinkos kintamąjį (kaip paaiškinta šio straipsnio skyriuje „Tty-clock“):
$ TZ = 'Amerika / Niujorkas' osd_clockČia galite nurodyti visas galimas aplinkos kintamojo „TZ“ reikšmes.
Išvada
„Linux“ yra tik ribotas skaičius pasaulio laikrodžio programų. Šiame straipsnyje išvardytos programos atlieka darbą, o kai kuriose iš jų taip pat yra papildomų funkcijų. Jei žinote bet kurią „Linux“ komandų eilutės programą, kuri gali rodyti dabartinę datą ir laiką, galite pabandyti ją priešdėti „TZ“ aplinkos kintamuoju, paaiškintu šiame straipsnyje.