LINUX.ORG.RU

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

 ,


0

1

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

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

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


Ответ на: комментарий от 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

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

CrX ★★★
()