Променете "motd" за показване на персонализирано съобщение за деня

По подразбиране, когато заредите в Ubuntu , няма да видите съобщение за деня, защото Ubuntu се зарежда графично.

Ако влезете в командния ред, ще видите съобщението за деня, както е определено от файла / etc / motd. (Преди да продължите, запомнете, че можете да се върнете на този дисплей, като натиснете CTRL, ALT и F7)

За да го изпробвате, натиснете CTRL, ALT и F1 едновременно. Това ще ви отведе до екран за въвеждане на терминал.

Въведете потребителското си име и парола и ще видите съобщението за деня.

По подразбиране съобщението казва нещо като "Добре дошли в Ubuntu 16.04". Ще има и връзки към различни уебсайтове за документация, управление и поддръжка.

Допълнителни съобщения ви съобщават колко актуализации се изискват и колко от тях са за целите на сигурността.

Също така ще видите някои подробности относно правилата за авторски права и правилата за използване на Ubuntu.

Как да добавите съобщение към съобщението за деня

Можете да добавите съобщение към съобщението за деня, като добавите съдържание към файла /etc/motd.tail. По подразбиране Ubuntu изглежда във файла / etc / motd, но ако редактирате този файл, той ще бъде презаписан и ще загубите съобщението си.

Добавянето на съдържание към файла /etc/motd.tail ще запази промените ви постоянно.

За да редактирате файла /etc/motd.tail, отворете терминален прозорец, като натиснете CTRL, ALT и T едновременно.

В прозореца на терминала въведете следната команда:

sudo nano /etc/motd.tail

Как да настроите друга информация

Докато горният пример показва как да добавите съобщение в края на списъка, той не показва как да промените другите вече показвани съобщения.

Например може да не искате да се показва съобщението "Добре дошли в Ubuntu 16.04".

Има папка, наречена /etc/update-motd.d папка, която съдържа списък с номерирани скриптове, както следва:

Сценариите обикновено се изпълняват в ред. Всички тези елементи са основно скриптове и можете да ги премахнете или да добавите свои собствени.

Като пример ви позволява да създадете скрипт, който да показва състоянието непосредствено след заглавието.

За да направите това, ще трябва да инсталирате програма, наречена fortune, като въведете следната команда:

sudo apt-get инсталирате богатство

Сега въведете следната команда, за да създадете скрипт в папката /etc/update-motd.d.

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

В редактора просто въведете следното:

#! / Хамбар / Баш
/ ЮЕсАр / игри / щастието

Първият ред е невероятно важен и трябва да бъде включен във всеки скрипт. По същество това показва, че всеки ред, който следва е баш скрипт.

На втория ред се изпълнява програмата Fortune намираща се в папката / usr / games.

За да запазите файла, натиснете CTRL и O и за изход натиснете CTRL и X, за да излезете нано .

Трябва да направите файла изпълним. За тази цел изпълнете следната команда:

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

За да го изпробвате, натиснете CTRL, ALT и F1 и влезте с потребителското си име и парола. Вече трябва да се появи богатство.

Ако искате да премахнете останалите скриптове в папката, просто изпълнете следната команда, замествайки <име на файла> с името на скрипта, който искате да премахнете.

sudo rm <име на файла>

Например, за да премахнете типа на заглавката "Добре дошли в Ubuntu", следното:

sudo rm 00-header

По-безопасно нещо обаче е просто да премахнете способността на скриптовете да изпълняват, като напишете следната команда:

sudo chmod -x 00-заглавие

С това скриптът няма да се изпълнява, но винаги можете да поставите скрипта отново в някакъв момент в бъдеще.

Примерни пакети за добавяне като скриптове

Можете да персонализирате съобщението на деня, както смятате за подходящо, но тук има някои добри възможности, които да опитате.

На първо място, има скрийнфейл. Функцията за скрийнфейл показва хубаво графично представяне на операционната система, която използвате.

За да инсталирате screenfetch, направете следното:

sudo apt-get инсталирате скрийнсейвъра

За да добавите скриптов файл към скрипт в папката /etc/update-motd.d, въведете следното:

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

Въведете следното в редактора:

#! / Хамбар / Баш
/ ЮЕсАр / хамбар / screenfetch

Запишете файла, като натиснете CTRL и O и изхода, като натиснете CTRL и X.

Променете разрешенията, като изпълните следната команда:

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

Можете също така да добавите времето към вашето съобщение за деня. По-добре е да имате няколко скрипта, вместо да имате един дълъг скрипт, защото улеснява включването и изключването на всеки елемент.

За да накарате времето да работи, инсталирайте програма, наречена ansiweather.

sudo apt-get инсталирате ansiweather

Създайте нов скрипт, както следва:

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

Въведете следните реда в редактора:

#! / Хамбар / Баш
/ usr / bin / ansiweather -l

Заменете с местоположението си (например "Глазгоу").

За да запазите файла, натиснете CTRL и O и излезте с CTRL и X.

Променете разрешенията, като изпълните следната команда:

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

Както може да се надяваме, процесът е един и същ всеки път. Инсталирайте програма за командния ред, ако е необходимо, създайте нов скрипт и добавете пълния път към програмата, запишете файла и променете разрешенията.