Змяніць «MOTD» для адлюстравання карыстацкага паведамлення дня

Па змаўчанні пры загрузцы ў Ubuntu вы не ўбачыце паведамленне дня , таму што боты Ubuntu графічна.

Калі ўвайсці ў сістэму з дапамогай каманднага радка, аднак, вы ўбачыце паведамленне дня, як гэта вызначана ў / і г.д. / файл MOTD. (Перад тым, як працягнуць, памятаеце, што вы можаце вярнуцца да гэтага экрану, націснуўшы CTRL, ALT і F7)

Для таго, каб паспрабаваць яго націсніце CTRL, ALT і F1 адначасова. Гэта прывядзе вас да экрана ўваходу тэрмінала.

Калі ласка, увядзіце імя карыстальніка і пароль, і вы ўбачыце паведамленне дня.

Па змаўчанні паведамленне кажа нешта накшталт «Сардэчна запрашаем у Ubuntu 16.04». Там будзе таксама спасылкі на розныя вэб-сайты для дакументацыі, кіравання і падтрымкі.

Іншыя паведамленні кажуць пра тое, колькі абнаўленняў патрабуецца, і колькі з іх у мэтах бяспекі.

Вы таксама ўбачыце некаторыя падрабязнасці аб аўтарскай палітыцы Ubuntu і палітыцы выкарыстання.

Як дадаць паведамленне Паведамленне дня

Вы можаце дадаць паведамленне да паведамлення дня шляхам дадання змесціва ў файл /etc/motd.tail. Па змаўчанні Ubuntu выглядае ў / і г.д. / файл MOTD, але пры рэдагаванні гэтага файла ён будзе перазапісаны, і вы страціце сваё паведамленне.

Даданне змесціва ў файл /etc/motd.tail будзе захоўвацца вашы змены на пастаяннай аснове.

Каб рэдагаваць файл /etc/motd.tail адкрыць акно тэрмінала , націснуўшы CTRL, ALT і T адначасова.

У акне тэрмінала ўвядзіце наступную каманду:

Судо нана /etc/motd.tail

Як адрэгуляваць Іншую інфармацыю

У той час як у прыведзеным вышэй прыкладзе паказана, як дадаць паведамленне ў канцы спіса не паказана, як змяніць іншыя паведамленні паказу.

Напрыклад, вы не можаце адлюстраваць «Сардэчна запрашаем у Ubuntu 16.04» паведамленне.

Існуе папка пад назвай /etc/update-motd.d папка, якая ўтрымлівае спіс пранумараваных скрыптоў наступным чынам:

Сцэнары ў асноўным працуюць у парадку. Усе гэтыя элементы з'яўляюцца ў асноўным сцэнары абалонкі, і вы можаце выдаліць любы з іх, ці вы можаце дадаць свае ўласныя.

У якасці прыкладу дазваляе стварыць сцэнар, які адлюстроўвае стан толькі пасля загалоўка.

Для гэтага вам неабходна будзе ўсталяваць праграму пад назвай стан, увёўшы наступную каманду:

Sudo APT-атрымаць ўстаноўку стан

Цяпер увядзіце наступную каманду, каб стварыць скрыпт у /etc/update-motd.d тэчкі.

Судо нана /etc/update-motd.d/05-fortune

У рэдактары проста ўвядзіце наступную каманду:

#! / Bin / Баш
/ USR / гульні / стан

Першая лінія неверагодна важная і павінна быць уключана ў кожным сцэнарыі. Гэта ў асноўным паказвае, што кожны радок, якая варта гэта Баш скрыпт.

Другая радок запускае праграму прадказанні, размешчаную ў тэчцы / USR / гульняў.

Для захавання файла націсніце CTRL і O , і для выхаду націсніце CTRL і X , каб выйсці з нана .

Вам трэба зрабіць файл выкананым. Каб зрабіць гэта выканайце наступную каманду:

Sudo CHMOD + х /etc/update-motd.d/05-fortune

Для таго, каб паспрабаваць яго націсніце CTRL, ALT і F1 і лагін, выкарыстоўваючы імя карыстальніка і пароль. цяпер трэба праглядаць стан.

Калі вы хочаце, каб выдаліць іншыя скрыпты ў тэчцы проста запусціце наступную каманду, замяніўшы <імя_файла> з імем скрыпту, які вы хочаце выдаліць.

Судо Р.М. <імя файла>

Напрыклад, каб выдаліць «Сардэчна запрашаем у Ubuntu» загаловак увядзіце наступную каманду:

Судо Р.М. 00-загаловак

Больш бяспечная рэч, каб зрабіць, аднак, каб проста выдаліць магчымасці скрыптоў для выканання, увёўшы наступную каманду:

Судо CHMOD -x 00-загаловак

Робячы гэта скрыпт не будзе працаваць, але вы заўсёды можаце паставіць скрыпт зноў у нейкі момант у будучыні.

Прыклад пакетаў Дадаць у Scripts

Вы можаце наладзіць паведамленне дня, як вы лічыце патрэбным, але вось некалькі добрых варыянтаў, каб паспрабаваць.

Перш за ўсё, ёсць screenfetch. Ўтыліта screenfetch паказвае добрае графічнае прадстаўленне аперацыйнай сістэмы , якую вы выкарыстоўваеце.

Для ўстаноўкі screenfetch увядзіце наступную каманду:

Sudo APT-атрымаць ўстаноўку screenfetch

Каб дадаць screenfetch у скрыпт ў тэчцы /etc/update-motd.d увядзіце наступную каманду:

Судо нана /etc/update-motd.d/01-screenfetch

Калі ласка, увядзіце наступны код у рэдактары:

#! / Bin / Баш
/ USR / бен / screenfetch

Захавайце яго, націснуўшы CTRL і O і выхад, націснуўшы CTRL і X.

Зменіце правы доступу, выканаўшы наступную каманду:

Sudo CHMOD + х /etc/update-motd.d/01-screenfetch

Вы можаце таксама дадаць надвор'е ў паведамленне дня. Лепш мець некалькі сцэнарыяў, а не адзін доўгі сцэнар, таму што гэта робіць яго лягчэй ператварыць кожны элемент і выключаецца.

Для таго, каб атрымаць надвор'е працаваць ўсталяваць праграму пад назвай ansiweather.

Sudo APT-атрымаць ўстаноўку ansiweather

Стварыце новы скрыпт наступным чынам:

Судо нана /etc/update-motd.d/02-weather

Калі ласка, увядзіце наступныя радкі ў рэдактары:

#! / Bin / Баш
/ USR / бен / ansiweather -l <тапонім>

Заменіце <тапонім> з адрасам (напрыклад, «Глазга»).

Для захавання файла націсніце CTRL і O і выхаду з CTRL і X.

Зменіце правы доступу, выканаўшы наступную каманду:

Sudo CHMOD + х /etc/update-motd.d/02-weather

Як вы можаце бачыць, мы спадзяемся, працэс такі ж, кожны раз. Усталюйце праграму каманднага радка , калі гэта неабходна, стварыць новы сцэнар і дадаць поўны шлях да праграмы, захаваць файл і змяніць правы доступу.