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 11: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 11: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 · Последнее изменение: 25.11.2017 11:11 — Алексей Максимов