Променете терминалното съобщение на деня в Mac OS X

Anonim

Всеки път, когато стартирате терминала в Mac OS X, може да получите малко съобщение: „Добре дошли в Дарвин!“ или време за „Последно влизане“ – е, след като сте го гледали няколкостотин пъти, може да ви е писнало или може би бихте предпочели нещо по-забавно, смислено или дори полезно за себе си и за другите потребители на компютри. Това малко съобщение, което виждате, е MOTD, иначе наричано Съобщение на деня, и е прост текстов файл, намиращ се в /etc/motd.

Ще ви покажем как да промените MOTD в терминала на Mac OS X на каквото искате, лесно.

Проверка на текущия MOTD

Стартирайте терминала и въведете:

$ cat /etc/motd

Освен ако вече не сте го персонализирали, „Добре дошли в Дарвин!“ или съобщението „Последно влизане“ ще бъде това, което се появява, в зависимост от вашата версия на OS X. Друг вариант е, ако файлът /etc/motd не съществува (което за много съвременни версии на OS X сега е случаят по подразбиране), тогава няма да се появи нищо освен данните за вход. Но ние вече не искаме това, ние искаме нашето собствено motd съобщение, когато се стартира нов терминал, така че ето как да го превърнете в каквото искате.

Как да промените съобщението на деня (MOTD) до персонализирано съобщение

Въведете следното в командния ред, това ще отвори motd в nano, ако искате да използвате друг текстов редактор като vim, това също е ОК:

sudo nano /etc/motd

nano не е нищо повече от текстов редактор на командния ред и работи точно като такъв. Пречертайте и изтрийте текста и напишете каквото искате на негово място.

Да кажем, че ще поставим съобщението „Здравейте от OSXDaily.com!“

За да запазите променения MOTD файл, ще натиснете control-O и след това натиснете return. Това е. След това натиснете Control+X, за да излезете от нано редактора.

Сега, когато стартирате терминала, ще бъдете поздравени с вашето ново съобщение, в този случай то може да изглежда по следния начин:

Здравейте от OSXDaily.com! Mac~$

Можете също да изберете да пренасочите изхода на команда към motd файла, включително bash скриптове или съществуваща команда. Например можете да изведете uname или sw_vers така:

sw_vers > /etc/motd

Това ще накара MOTD в OS X да ви каже името, версията и компилацията при влизане, така:

ProductName: Mac OS X ProductVersion: 10.12.4 BuildVersion: 17F212 MacBook:~ User$

Можете да станете толкова сложни или толкова прости, колкото искате.

Забележка: Някои потребители ще трябва да стартират nano като root, в зависимост от техните привилегии в акаунта или това, в което са влезли, това става чрез командата sudo. Използването на командата sudo ще ви подкани за паролата на администратора. Подходящият синтаксис с префикс sudo ще бъде:

$ sudo nano /etc/motd

Останалата част от модификацията е същата.

Ако искате да премахнете персонализирания motd, просто го изтрийте от файла /etc/motd или създайте файл ‘.hushlogin’ в главната директория на потребителите.

Променете терминалното съобщение на деня в Mac OS X