Baguhin ang "motd" upang Magpakita ng Custom na Mensahe ng Araw

Sa pamamagitan ng default kapag nag-boot ka sa Ubuntu , hindi mo makikita ang isang mensahe ng araw dahil ang mga botong Ubuntu ay graphically.

Kung mag-log in ka gamit ang command line, gayunpaman, makikita mo ang mensahe ng araw na tinukoy ng / etc / motd na file. (Bago magpatuloy, tandaan na maaari kang bumalik sa display na ito sa pamamagitan ng pagpindot sa CTRL, ALT, at F7)

Upang subukan ito pindutin ang CTRL, ALT at F1 sa parehong oras. Dadalhin ka nito sa isang terminal ng login screen.

Ipasok ang iyong username at password at makikita mo ang mensahe ng araw.

Bilang default, ang mensahe ay nagsabi ng isang bagay tulad ng "Maligayang pagdating sa Ubuntu 16.04". Magkakaroon din ng mga link sa iba't ibang mga website para sa dokumentasyon, pamamahala, at suporta.

Ang mga karagdagang mensahe ay nagsasabi sa iyo kung gaano karaming mga update ang kinakailangan at ilan sa mga ito ay para sa mga layunin ng seguridad.

Makikita mo rin ang ilang mga detalye tungkol sa patakaran sa copyright at patakaran sa paggamit ng Ubuntu.

Paano Upang Magdagdag ng Mensahe Upang Mensahe Ng Araw

Maaari kang magdagdag ng mensahe sa mensahe ng araw sa pamamagitan ng pagdaragdag ng nilalaman sa /etc/motd.tail file. Sa pamamagitan ng default na pagtingin sa Ubuntu sa / etc / motd file ngunit kung i-edit mo ang file na ito ito ay mapapatungan at mawala mo ang iyong mensahe.

Ang pagdaragdag ng nilalaman sa /etc/motd.tail na file ay magpapatuloy sa iyong mga pagbabago nang permanente.

Upang i-edit ang /etc/motd.tail file buksan ang isang terminal window sa pamamagitan ng pagpindot sa CTRL, ALT, at T sa parehong oras.

Sa terminal window i-type ang sumusunod na command:

sudo nano /etc/motd.tail

Paano Upang Ayusin ang Iba Pang Impormasyon

Habang ang halimbawa sa itaas ay nagpapakita kung paano magdagdag ng isang mensahe sa dulo ng listahan na ito ay hindi nagpapakita kung paano baguhin ang iba pang mga mensahe na ipinapakita.

Halimbawa, baka ayaw mong ipakita ang "Maligayang pagdating sa Ubuntu 16.04" na mensahe.

May isang folder na tinatawag na /etc/update-motd.d na folder na naglalaman ng isang listahan ng mga may bilang na mga script tulad ng sumusunod:

Ang mga script ay karaniwang tumatakbo sa pagkakasunud-sunod. Ang lahat ng mga item na ito ay karaniwang mga script ng shell at maaari mong alisin ang alinman sa mga ito o maaari mong idagdag ang iyong sarili.

Bilang isang halimbawa ay nagbibigay-daan sa paglikha ng isang script na nagpapakita ng isang kapalaran lamang pagkatapos ng header.

Upang gawin ito kakailanganin mong mag-install ng isang programa na tinatawag na kapalaran sa pamamagitan ng pag-type ng sumusunod na command:

sudo apt-get install fortune

Ngayon i-type ang sumusunod na command upang lumikha ng isang script sa /etc/update-motd.d folder.

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

Sa editor i-type lamang ang sumusunod:

#! / bin / bash
/ usr / games / kapalaran

Ang unang linya ay hindi mapaniniwalaan o kapani-paniwala mahalaga at dapat isama sa bawat script. Ito ay karaniwang nagpapakita na ang bawat linya na sumusunod ay isang bash script.

Ang ikalawang linya ay nagpapatakbo ng kapalaran na matatagpuan sa / usr / games folder.

Upang i-save ang file pindutin ang CTRL at O ​​at upang lumabas pindutin ang CTRL at X upang lumabas sa nano .

Kailangan mong gawin ang file na maipapatupad. Upang gawin ito patakbuhin ang sumusunod na command:

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

Upang subukan ito pindutin ang CTRL, ALT at F1 at mag-login gamit ang iyong username at password. Ang isang kapalaran ay dapat na ipapakita ngayon.

Kung nais mong alisin ang iba pang mga script sa folder na patakbuhin lamang ang sumusunod na command na pinapalitan ang gamit ang pangalan ng script na nais mong alisin.

sudo rm

Halimbawa upang alisin ang "welcome to Ubuntu" na uri ng header ang sumusunod:

sudo rm 00-header

Ang isang mas ligtas na bagay upang gawin gayunpaman ay upang alisin lamang ang mga script na kakayahan upang maipatupad sa pamamagitan ng pag-type ng sumusunod na command:

sudo chmod -x 00-header

Sa paggawa nito ang script ay hindi tatakbo ngunit maaari mong palaging ilagay muli ang script sa isang punto sa hinaharap.

Halimbawa ng Mga Pakete Upang Magdagdag ng Bilang Mga Script

Maaari mong ipasadya ang mensahe ng araw na nakikita mong magkasya ngunit narito ang ilang mga mahusay na pagpipilian upang subukan.

Una sa lahat, mayroong screenfetch. Ang screenfetch utility ay nagpapakita ng magandang graphical na representasyon ng operating system na iyong ginagamit.

Upang i-install ang screenfetch i-type ang mga sumusunod:

sudo apt-get install screenfetch

Upang magdagdag ng screenfetch sa isang script sa /etc/update-motd.d i-type ang mga sumusunod:

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

I-type ang sumusunod sa editor:

#! / bin / bash
/ usr / bin / screenfetch

I-save ang file sa pamamagitan ng pagpindot sa CTRL at O ​​at sa exit sa pamamagitan ng pagpindot sa CTRL at X.

Baguhin ang mga pahintulot sa pamamagitan ng pagpapatakbo ng sumusunod na command:

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

Maaari mo ring idagdag ang panahon sa iyong mensahe ng araw. Mas mahusay na magkaroon ng maraming mga script sa halip na magkaroon ng isang mahabang script dahil ito ay ginagawang mas madali upang i-on ang bawat elemento sa at off.

Upang makakuha ng panahon upang gumana i-install ang isang programa na tinatawag na ansiweather.

sudo apt-get install ansiweather

Gumawa ng bagong script tulad ng sumusunod:

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

I-type ang mga sumusunod na linya sa editor:

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

Palitan ang sa iyong lokasyon (halimbawa "Glasgow").

Upang i-save ang file pindutin ang CTRL at O ​​at lumabas sa CTRL at X.

Baguhin ang mga pahintulot sa pamamagitan ng pagpapatakbo ng sumusunod na command:

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

Tulad ng maaari mong makita ang proseso ay pareho sa bawat oras. Mag-install ng command line program kung kinakailangan, lumikha ng isang bagong script at idagdag ang buong path sa programa, i-save ang file at palitan ang mga pahintulot.