Изменить терминальное сообщение дня в Mac OS X
Всякий раз, когда вы запускаете Терминал в 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, а затем нажмите Enter. Вот и все. Затем нажмите Control+X, чтобы выйти из редактора nano.
Теперь при запуске Терминала вас будет приветствовать ваше новое сообщение, в данном случае оно может выглядеть следующим образом:
Привет от 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’ в корневом каталоге пользователя.