Modificați "motd" pentru a afișa un Mesaj personalizat al Zilei

Implicit când porniți în Ubuntu nu veți vedea un mesaj al zilei, deoarece Ubuntu se încarcă grafic.

Dacă vă conectați folosind linia de comandă, cu toate acestea, veți vedea mesajul din zi definit de fișierul / etc / motd. (Înainte de a continua, rețineți că puteți reveni la acest afișaj apăsând CTRL, ALT și F7)

Pentru a încerca, apăsați CTRL, ALT și F1 în același timp. Aceasta vă va duce la un ecran de conectare terminal.

Introduceți numele de utilizator și parola și veți vedea mesajul zilei.

Implicit, mesajul spune ceva de genul "Bine ați venit la Ubuntu 16.04". De asemenea, vor exista linkuri către diverse site-uri web pentru documentare, management și suport.

Alte mesaje vă indică câte actualizări sunt necesare și câte dintre acestea sunt în scopuri de securitate.

Veți vedea, de asemenea, câteva detalii despre politica și politica de utilizare a drepturilor de autor de la Ubuntu.

Cum să adăugați un mesaj către mesajul zilei

Puteți adăuga un mesaj mesajului zilei adăugând conținut în fișierul /etc/motd.tail. În mod implicit, Ubuntu arată în fișierul / etc / motd, dar dacă editați acest fișier, acesta va fi suprascris și veți pierde mesajul.

Adăugarea conținutului în fișierul /etc/motd.tail va persista schimbările dvs. permanent.

Pentru a edita fișierul /etc/motd.tail deschideți o fereastră terminală apăsând simultan CTRL, ALT și T.

În fereastra terminalului introduceți următoarea comandă:

sudo nano /etc/motd.tail

Cum să ajustați celelalte informații

În timp ce exemplul de mai sus arată cum să adăugați un mesaj la sfârșitul listei, acesta nu arată cum să modificați celelalte mesaje afișate deja.

De exemplu, este posibil să nu doriți să afișați mesajul "Bun venit la Ubuntu 16.04".

Există un director numit /etc/update-motd.d care conține o listă de scripturi numerotate după cum urmează:

Scripturile sunt în principiu executate în ordine. Toate aceste elemente sunt în esență scripturi de shell și puteți elimina oricare dintre ele sau puteți adăuga propriile.

Ca exemplu, vă permite să creați un script care afișează o avere imediat după antet.

Pentru a face acest lucru, va trebui să instalați un program numit avere tastând următoarea comandă:

sudo apt-get instala avere

Acum, tastați următoarea comandă pentru a crea un script în folderul /etc/update-motd.d.

sudo nano /etc/update-motd.d/05-fortune

În editor, pur și simplu tastați următoarele:

#! / Bin / bash
/ Usr / jocuri / avere

Prima linie este incredibil de importantă și trebuie inclusă în fiecare scenariu. În principiu, arată că fiecare linie care urmează este un script bash.

A doua linie rulează programul de avere din directorul / usr / games.

Pentru a salva fișierul apăsați CTRL și O și pentru a ieși apăsați CTRL și X pentru a ieși din nano .

Trebuie să faceți fișierul executabil. Pentru aceasta, rulați următoarea comandă:

sudo chmod + x /etc/update-motd.d/05-fortune

Pentru a încerca, apăsați CTRL, ALT și F1 și conectați-vă folosind numele de utilizator și parola. Acum ar trebui să fie afișată o avere.

Dacă doriți să eliminați celelalte script-uri din folder, pur și simplu executați următoarea comandă care înlocuiește cu numele scriptului pe care doriți să-l eliminați.

sudo rm

De exemplu, pentru a elimina tipul de antet "bun venit în Ubuntu", următoarele:

sudo rm 00-antet

Un lucru mai sigur, însă, este să eliminați abilitatea scripturilor de a executa tastând următoarea comandă:

sudo chmod-x 00-antet

Procedând astfel, scriptul nu se va executa, dar puteți pune întotdeauna scriptul înapoi la un moment dat în viitor.

Exemplu de pachete pentru a adăuga ca script-uri

Puteți personaliza mesajul zilei după cum doriți, dar aici sunt câteva opțiuni bune de încercat.

Mai întâi de toate, există un ecran. Utilitarul de tip screenfetch prezintă o reprezentare grafică frumoasă a sistemului de operare pe care îl utilizați.

Pentru a instala screenfetch, tastați următoarele:

sudo apt-get instalați screenfetch

Pentru a adăuga un screenfetch unui script în directorul /etc/update-motd.d, tastați următoarele:

sudo nano /etc/update-motd.d/01-screenfetch

Introduceți următoarele în editor:

#! / Bin / bash
/ Usr / bin / screenfetch

Salvați fișierul apăsând CTRL și O și ieșirea apăsând CTRL și X.

Schimbați permisiunile executând următoarea comandă:

sudo chmod + x /etc/update-motd.d/01-screenfetch

De asemenea, puteți adăuga vremea la mesajul dvs. de zi. Este mai bine să aveți mai multe scenarii decât să aveți un scenariu lung deoarece facilitează activarea și dezactivarea fiecărui element.

Pentru a face vremea să funcționeze, instalați un program numit ansiweather.

sudo apt-get instala ansiweather

Creați un script nou după cum urmează:

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

Introduceți următoarele linii în editor:

#! / Bin / bash
/ usr / bin / ansiweather -l

Înlocuiți cu locația dvs. (de exemplu "Glasgow").

Pentru a salva fișierul apăsați CTRL și O și ieșiți cu CTRL și X.

Schimbați permisiunile executând următoarea comandă:

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

După cum puteți să vedeți că procesul este același de fiecare dată. Instalați un program de linie de comandă, dacă este necesar, creați un script nou și adăugați calea completă la program, salvați fișierul și modificați permisiunile.