Holidayifying моя подсказка

С Рождеством за углом, я хотел бы сделать подсказку своей системы (для каждого пользователя) более праздничной и радостной.

А именно, я хотел бы присоединить a Happy Holidays! (или подобный), передают поствход в систему для каждого пользователя в системе (на терминальном входе в систему, SSH или локально). Я предположил бы, что это - простое echo команда, но я не уверен, где соответствующее место для помещения этой команды находится таким способом, которым это влияло бы на всех. По очевидным причинам я не изменил бы общий .bashrc. Так, где это?

5
задан 30 December 2016 в 20:45

3 ответа

Linux может сделать это использование /etc/motd система или любая система, которая расширяет это (а именно, update-motd).

, Учитывая эту информацию, возможно добавить простой сценарий оболочки к /etc/update-motd.d/40-holiday:

#!/bin/bash
echo Happy holidays from your local sysadmin!

После маркировки этого как выполнимый (sudo chmod a+x /etc/update-motd.d/40-holiday), MOTD может быть сильно обновлен с помощью команды update-motd (как корень).

Любые последующие логины будут использовать новый (расширенный) MOTD, наконец принося некоторое праздничное приветствие кому-либо, кто должен войти в систему сервера на Рождество.

Примечание, что этот метод зависит от update-motd пакет, который должен быть предварительно установленным. Но если это не, sudo apt install update-motd.

4
ответ дан 23 November 2019 в 09:12

При использовании SSH и motd не забывайте обновлять sshd_config.

Изменение: PrintMotd no к: PrintMotd yes

И перезапуск ssh сервер для применения изменений.

1
ответ дан 23 November 2019 в 09:12

я хотел бы ввести эмодзи рождественской елки (рџЋ „) в мою собственную подсказку PS1 так или иначе

Попытка с помощью \u1f384 и ссылка https://unix.stackexchange.com/questions/25903/awesome-symbols-and-characters-in-a-bash-prompt для распространенных ошибок.

я также хотел бы присоединить "С праздниками!" обменивайтесь сообщениями к оболочке каждого пользователя (только при входе в систему).

я предложил бы изменить motd баннер, если я понимаю то, что Вы хотите правильно. Я не помню первое, что пришло на ум, как это приложило все усилия в Ubuntu, но если Вы хотите быть ленивыми, Вы могли бы изменить один из файлов в/etc/update-motd.d/, такой как 98-reboot-required и бросить echo "Happy Holidays!"; в конец.

1
ответ дан 23 November 2019 в 09:12

Другие вопросы по тегам:

Похожие вопросы: