unix-linux:debian:stretch:configuring-dynamic-motd-in-debian-linux-9-stretch
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| unix-linux:debian:stretch:configuring-dynamic-motd-in-debian-linux-9-stretch [25.11.2017 08:11] – ↷ Страница перемещена из unix-linux:debian:configuring-dynamic-motd-in-debian-linux-9-stretch в unix-linux:debian:stretch:configuring-dynamic-motd-in-debian-linux-9-stretch Алексей Максимов | unix-linux:debian:stretch:configuring-dynamic-motd-in-debian-linux-9-stretch [13.08.2018 08:30] (текущий) – Алексей Максимов | ||
|---|---|---|---|
| Строка 10: | Строка 10: | ||
| Создадим в этом каталоге файл скрипта и сделаем его исполняемым: | Создадим в этом каталоге файл скрипта и сделаем его исполняемым: | ||
| - | < | + | < |
| - | # chmod a+x / | + | # chmod a+x / |
| Отключим содержащийся по умолчанию в этом каталоге скрипт '' | Отключим содержащийся по умолчанию в этом каталоге скрипт '' | ||
| - | < | + | < |
| Отредактируем наш скрипт: | Отредактируем наш скрипт: | ||
| - | < | + | < |
| Наполним файл скрипта содержимым "по вкусу" | Наполним файл скрипта содержимым "по вкусу" | ||
| Строка 36: | Строка 36: | ||
| tcW=" | tcW=" | ||
| tcRESET=" | tcRESET=" | ||
| - | tcORANGE=" | + | tcORANGE=" |
| # | # | ||
| # Time of day | # Time of day | ||
| Строка 58: | Строка 58: | ||
| IPADDRESS=`hostname --all-ip-addresses` | IPADDRESS=`hostname --all-ip-addresses` | ||
| # | # | ||
| - | echo $tcDkG " | + | echo -e $tcDkG " |
| - | echo $tcLtG " Good $TIME ! | + | echo -e $tcLtG " Good $TIME ! |
| - | echo $tcDkG " | + | echo -e $tcDkG " |
| - | echo $tcLtG " - Hostname | + | echo -e $tcLtG " - Hostname |
| - | echo $tcLtG " - IP Address | + | echo -e $tcLtG " - IP Address |
| - | echo $tcLtG " - Release | + | echo -e $tcLtG " - Release |
| - | echo $tcLtG " - Kernel | + | echo -e $tcLtG " - Kernel |
| - | echo $tcLtG " - Users : Currently `users | wc -w` user(s) logged on" | + | echo -e $tcLtG " - Users : Currently `users | wc -w` user(s) logged on" |
| - | echo $tcLtG " - Server Time : `date`" | + | echo -e $tcLtG " - Server Time : `date`" |
| - | echo $tcLtG " - System load : $SYS_LOADS / $NUM_PROCS processes running" | + | echo -e $tcLtG " - System load : $SYS_LOADS / $NUM_PROCS processes running" |
| - | echo $tcLtG " - Memory used % : $MEMORY_USED" | + | echo -e $tcLtG " - Memory used % : $MEMORY_USED" |
| - | echo $tcLtG " - Swap used % : $SWAP_USED" | + | echo -e $tcLtG " - Swap used % : $SWAP_USED" |
| - | echo $tcLtG " - System uptime : $upDays days $upHours hours $upMins minutes" | + | echo -e $tcLtG " - System uptime : $upDays days $upHours hours $upMins minutes" |
| - | echo $tcDkG " | + | echo -e $tcDkG " |
| - | echo $tcRESET "" | + | echo -e $tcRESET "" |
| # | # | ||
| </ | </ | ||
| Строка 78: | Строка 78: | ||
| Сохраним скрипт, | Сохраним скрипт, | ||
| - | <code># rm -f /etc/motd | + | <HTML>< |
| - | # ln -sf / | + | # ln -sf / |
| После проделанных изменений войдём в систему локально или через SSH и проверим результат: | После проделанных изменений войдём в систему локально или через SSH и проверим результат: | ||
unix-linux/debian/stretch/configuring-dynamic-motd-in-debian-linux-9-stretch.1511597496.txt.gz · Последнее изменение: — Алексей Максимов