Kaip sukurti pranešimus apie darbalaukį naudojant „Linux“ komandas

Kai dirbame su „Linux“ aplinka, ypač kai atliekame užduotis iš terminalo, yra galimybė, apie kurią žino labai nedaugelis vartotojų ir kuri yra gauti iššokančius pranešimus, kai baigiame savo užduotis terminale.

„Linux“ yra programa, vadinama pranešimų siuntimu, kuri leidžia kurti komandinius pranešimus iš komandinės eilutės. Mūsų scenarijuose galima naudoti pranešimą-siuntimą arba sukonfigūruoti jį vykdyti vykdant komandą, kuri ką tik buvo parašyta komandų eilutėje.

Jo sukurti pranešimai yra visiškai pritaikomi ir automatiškai integruojami į bet kokią šiuo metu naudojamą darbalaukio aplinką. Ši programa yra maža ir paprasta programa ekrane, kurioje naudojama pranešimų apie burbulus sistema.

1. Pagrindiniai pranešimų siuntimo pranešimai „Linux“

Norėdami patikrinti, kaip paprasta ir naudinga yra pranešimų siuntimas, sukursime pirmąjį pranešimą, tam atidarysime terminalą, šiuo atveju „Ubuntu 17.04“, ir vykdysime šią eilutę:

 pranešti-siųsti 'Solvetic!' 'Tai asmeninis pranešimas!
Paspaudę „Enter“ matome, kad pranešimas rodomas iššokančiajame „Ubuntu“ darbalaukyje:

2. Skubūs pranešimai apie siuntimus „Linux“


Kai kurie pranešimai yra svarbesni už kitus. Yra trys pranešimų lygiai: žemas, normalus ir kritinis.
Gali būti, kad jūsų darbalaukio aplinka juos vizualiai išskiria arba gali turėti įtakos jų pasirodymo ekrane laikui, todėl pranešimų skubumą galima nurodyti naudojant parametrą -u taip:

Jei norime kritinės žinutės

 pranešti-siųsti 'SUPER SVARBU!' "Tai skubi žinia!" -kritiškas

Jei norime žemo prioriteto pranešimo
pranešti-siųsti 'Viskas teisinga' 'Tai tik apžvalga'. -u žemas

3. Kaip pridėti piktogramas prie pranešimų pranešimų siuntimo sistemoje „Linux“


„Notify-send“ leidžia mums nurodyti piktogramą, kad pranešimas būtų vizualiai malonesnis.
Šiuo maršrutu galime rasti visas galimas piktogramas:
 / usr / share / icons
Mes galime naudoti piktogramos pavadinimą be plėtinio ir pridėti parametrą -i taip:
 pranešti-siųsti 'Sistemos klaida!' "Prašome paskambinti" Solvetic ", DABAR!" -u kritiškas -i veidas susirūpinęs

Jei nenorime naudoti sistemos piktogramų, galime naudoti pasirinktines piktogramas, tam pakanka naudoti kelią į piktogramos failą

4. Papildomi parametrai ir SSH nuotolinėms mašinoms, esančioms pranešimų siuntimo sistemoje „Linux“


Yra keli parametrai, kuriuos reikia naudoti pranešant ir siunčiant:

-T parametrasTai leidžia atnaujinti pranešimą tam tikrą laikotarpį.

Galime atlikti šiuos veiksmus:

 pranešti -siųsti 'Klaida' 'Įvesta komanda neteisinga' -u normal -t 10000 -i error
Tokiu būdu mes nurodome laiką, per kurį bus pateiktas pranešimas, ir piktogramos tipą, kuris bus rodomas:

-ParametrasNurodykite programą, kuri bus išsiųsta kartu su pranešimu.

 pranešti-siųsti 'Script Solvetic!' „Scenarijus paruoštas“. -a 'Scenarijus' -u normalus -i veidas -šypsena

SSHMes galime naudoti pranešimų siuntimą per SSH nuotoliniuose kompiuteriuose, todėl kompiuteris turi būti sukonfigūruotas X serverio seansams.

Mes galime paleisti sintaksę taip:

 ssh -X [email protected] 'EKRANAS =: 0 pranešti -siųsti "Solvetiškas internetas!" "Nuotolinis prisijungimas!" -u kritiškas -ir veidas susirūpinęs '

5. Bendrosios pranešimų siuntimo parinktys „Linux“

Toliau pateikiamos parinktys parametrų lygiu, kurias galime naudoti su šia priemone:

Nurodykite pranešimo skubos lygį (mažas, vidutinis ar kritinis)

 -u -skubi padėtis = LYGIS

Remiantis milisekundėmis, nurodomas pranešimo laukimo laikas

 -t, --pasibaigimo laikas = LAIKAS

Nurodo piktogramos tipą, kuris bus rodomas pranešime

 -i, --icon = ICON [, ICON …]

Nurodo pranešimo kategoriją

 -c, --kategorija = TIPAS [, TIPAS …]

Rodyti žinyno siuntimo pagalbą

 -?, -padėti

Nurodykite papildomus naudoti pagrindinius duomenis, galiojantys yra int, double, string ir byte.

 -h, --hint = TYPE: NAME: VALUE

Tokiu būdu pranešimų siuntimas tampa praktiška ir paprasta pranešimų valdymo priemone.

wave wave wave wave wave