Kā pielāgot Ubuntu dienas vēstījumu

Satura rādītājs:

Kā pielāgot Ubuntu dienas vēstījumu
Kā pielāgot Ubuntu dienas vēstījumu

Video: Kā pielāgot Ubuntu dienas vēstījumu

Video: Kā pielāgot Ubuntu dienas vēstījumu
Video: Internet YOUR Way with RSS Feeds: No algorithms or censorship! How to and Demonstration - YouTube 2024, Marts
Anonim
Ubuntu parāda informatīvu ziņojumu, kas pazīstams kā dienas vēstījums, kad lietotājs piesakās terminālā. MOTD ir pilnībā pielāgojams - jūs varat pievienot savu tekstu un citus dinamiskus datus.
Ubuntu parāda informatīvu ziņojumu, kas pazīstams kā dienas vēstījums, kad lietotājs piesakās terminālā. MOTD ir pilnībā pielāgojams - jūs varat pievienot savu tekstu un citus dinamiskus datus.

Kad lietotājs piesakās, pam_motd process izpilda skriptus direktorijā /etc/update-motd.d un dinamiski izveido dienas ziņu. Varat pielāgot MOTD, modificējot skriptus, noņemot tos vai rakstot savus skriptus.

Dienas noklusējuma ziņa

Dienas ziņojums tiek parādīts tikai tad, kad piesakāties Ubuntu teksta režīmā, nevis grafiskā režīmā. Virtuālo termināli varat piekļūt, izmantojot īsceļu Ctrl-Alt-F1, ja izmantojat grafisko darbvirsmu. Izmantojiet saīsni Ctrl-Alt-F7, lai atgrieztos grafiskajā darbvirsmā, kas pazīstams arī kā jūsu X serveris. Ctrl-Alt-F2, izmantojot Ctrl-Alt-F6, novirzīs jūs uz citiem virtuāliem termināliem.

Šeit ir Ubuntu standarta MOTD. Tas parāda tipiskos sistēmas versiju numurus, ar kuriem tu pazīsti, ja tu esi ilgstošs Linux lietotājs. Tas parāda arī dinamiski ģenerētu informāciju par pieejamiem atjauninājumiem un statiskajiem ziņojumiem par Ubuntu licenci.
Šeit ir Ubuntu standarta MOTD. Tas parāda tipiskos sistēmas versiju numurus, ar kuriem tu pazīsti, ja tu esi ilgstošs Linux lietotājs. Tas parāda arī dinamiski ģenerētu informāciju par pieejamiem atjauninājumiem un statiskajiem ziņojumiem par Ubuntu licenci.
Image
Image

Pielāgotas ziņas pievienošana

Pieņemsim, ka vēlaties pievienot pielāgotu ziņu, ko lietotāji redzēs, kad viņi pieslēgsies jūsu Ubuntu sistēmai. Ubuntu MOTD ģenerē skripti, kad piesakāties, tādēļ jūs nevarat to vienkārši pievienot failam / etc / motd. Vietne, kur ievietot savus statiskos ziņojumus, ir /etc/motd.tail - šī faila saturs tiek pievienots MOTD beigām, kad tas tiek ģenerēts.

Izmantosim Nano teksta redaktoru, lai atvērtu /etc/motd.tail failu ar šādu komandu: (Linux termināla vedņi var izmantot Vi vai Emacs, bet Nano ir vieglāk jaunajiem lietotājiem).

sudo nano /etc/motd.tail

Pēc noklusējuma šis fails ir pilnīgi tukšs. Vienkārši ievadiet jebkuru ziņu, kas jums patīk - jūtieties brīvi iet crazy ar melnbaltās ASCII art šeit. Kad esat pabeidzis, saglabājiet failu ar Ctrl + O un Enter, pēc tam izejiet no Nano ar Ctrl + X.
Pēc noklusējuma šis fails ir pilnīgi tukšs. Vienkārši ievadiet jebkuru ziņu, kas jums patīk - jūtieties brīvi iet crazy ar melnbaltās ASCII art šeit. Kad esat pabeidzis, saglabājiet failu ar Ctrl + O un Enter, pēc tam izejiet no Nano ar Ctrl + X.
Image
Image

Nākamajā reizē, kad kāds lietotājs piesakās, viņi redzēs jūsu pielāgoto ziņojumu. Ja vēlaties to nekavējoties pārbaudīt, izejiet no termināļa ar Izeja komandu un pieteikties atpakaļ

Image
Image

Informācijas noņemšana

Tagad pieņemsim, ka mēs vēlamies noņemt kādu noklusējuma informāciju. Tas nav tikai jautājums par viena faila labošanu - katru sadaļu automātiski ģenerē skripts, kas atrodas direktorijā /etc/update-motd.d.

Jūs varat iegūt pilnu sarakstu ar failiem šajā direktorijā, ierakstot /etc/update-motd.d terminālā un nospiežot Tab.

Skripti tiek izpildīti skaitliskā secībā, tāpēc tie ir pievienoti numuriem. Jūs varētu pārdēvēt skriptu failus un mainīt numurus, lai pārkārtotu dažādu MOTD sadaļu secību, ja jums patika.
Skripti tiek izpildīti skaitliskā secībā, tāpēc tie ir pievienoti numuriem. Jūs varētu pārdēvēt skriptu failus un mainīt numurus, lai pārkārtotu dažādu MOTD sadaļu secību, ja jums patika.

Lai noņemtu skripta informāciju no MOTD, mums tikai jānovērš tā darbība. Mēs varam to izdarīt, noņemot tā izpildes atļaujas ar chmod-x komandu

Ja mēs vēlējāmies noņemt MOTD dokumentācijas tekstu, mēs palaistu šādu komandu:

sudo chmod -x /etc/update-motd.d/10-help-text

Nākamajā reizē, kad lietotājs piesakās, viņi neredzēs dokumentācijas rindu.
Nākamajā reizē, kad lietotājs piesakās, viņi neredzēs dokumentācijas rindu.
Image
Image

Dinamiskās informācijas pievienošana

Mēs varam uzrakstīt savus skriptus, lai pievienotu jebkuru dinamisku informāciju, kas mums patīk MOTD. Piemēram, mēģināsim izmantot Weather-Util pakotni, lai izveidotu skriptu, kas pievieno MOTD pašreizējos vietējos laika apstākļus.

Pēc noklusējuma tas nav instalēts, tāpēc instalēsim to ar šādu komandu:

sudo apt-get install weather-util

Jums būs nepieciešams jūsu vietējais Starptautiskās civilās aviācijas organizācijas kods, kuru jūs varat saņemt no šīs vietnes. Tālāk ir norādīts, kā izmantot savu laika kodu utilītu:
Jums būs nepieciešams jūsu vietējais Starptautiskās civilās aviācijas organizācijas kods, kuru jūs varat saņemt no šīs vietnes. Tālāk ir norādīts, kā izmantot savu laika kodu utilītu:

weather -i CODE

Tagad izmantosim tālāk norādīto komandu, lai izveidotu skriptu attiecīgajā vietā un atvērtu to ar Nano:
Tagad izmantosim tālāk norādīto komandu, lai izveidotu skriptu attiecīgajā vietā un atvērtu to ar Nano:

sudo nano /etc/update-motd.d/98-weather

Kad Nano tiek atvērts, ievadiet šādu kodu, aizstājot CODE ar vietējo laika kodu:

#!/bin/sh

echo weather -i CODE echo

Nospiediet Ctrl-O un Enter, lai saglabātu, un pēc tam nospiediet Ctrl-X, lai izietu.

Image
Image

Padariet izpildāmo skriptu ar chmod + x vai tas nedarbosies:

sudo chmod +x /etc/update-motd.d/98-weather

Tagad lietotāji, kad viņi piesakās, redzēs vietējo laika prognozi. Weather-util nav nekas īpašs - jūs varat izmantot jebkuru komandu, kas izdrukā tekstu uz termināli.

Image
Image

MOTD tiek parādīts ne tikai tad, kad lietotāji reģistrējas lokāli. Jebkurš lietotājs, kas zvana attālināti ar SSH vai Telnet, redzēs arī jūsu pielāgoto MOTD.

Ieteicams: