LINUX.ORG.RU

Часы на мониторе без иксов

 ,


0

1

Есть локалхостный сервер на убунте, к нему подключен монитор.

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

Как это устроить?

★★

Посмотри пакет tty-clock, вроде должен быть в репах.

без иксов

В последней версии Ubuntu 22.04 LTS уже не иксы, так что синоним «иксы == графика» так то устарел.

EXL ★★★★★
()
Ответ на: комментарий от Parthen

Если файла /etc/rc.local нет - создай его, поставь ему chmod +x и пропиши в начало строку

#!/bin/sh

Теперь в конец файла (уже существовавшего или только что созданного) допиши

while true; do
  D=`date +"%Y-%m-%d %H:%M:%S"`
  printf "%s\\e[K\\r" "$D" >> /dev/tty1
  sleep 1
done 1>> /dev/null 2>&1 &

После следующего ребута компа на первой консоли будут часы.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)

Сервер на ночь вырубается

А как ты на моник собираешь что-то выводить, если он подключен к выключенному серверу?

cocucka ★★★★☆
()
Ответ на: комментарий от cocucka

Я так понимаю, это днём. А вырубается на ночь это к тому, что надо, чтобы «без всяких заходов, логинов и прочего» — а то раз в полгода после ребута можно и так запустить, а если каждый день, то лень.

CrX ★★★★★
()
Ответ на: комментарий от Extraterrestrial

Это не костыль, это скрипт для вывода часов на tty1.

firkax ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.