LINUX.ORG.RU

# cat /etc/init.d/mylogsview #!/bin/sh tail -f /var/log/syslog >/dev/tty8 & ^D # update-rc.d mylogsview defaults 19

Xellos ★★★★★
()

Йопрст. User line breaks станет дефолтным только когда сменят опрос?

# cat /etc/init.d/mylogsview
#!/bin/sh
tail -f /var/log/syslog >/dev/tty8 &
^D
# update-rc.d mylogsview defaults 19

Xellos ★★★★★
()

если используется syslog-ng,
то надо добавить, если нет такие строчки в его конфиг:

destination console_all { file("/dev/tty8"); };
log { source(src); destination(console_all); };

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

Ну да, nohup. Типа того :)

Сислог-то вроде и пишет в 12 консоль, но ежели ещё чего надо... У меня вот в восьмую спамит Folding@Home :)

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

Совет от LinuxFocus Как отобразить вывод программы syslog на виртуальной консоли. Добавьте следующее в конец файла /etc/syslogd.conf:

# this is an additional condition and does not # affect any other logs: *.* /dev/tty8

Условие "*.*" обозначает - "все", а tty8 - восьмая консоль. Далее жмите alt-F8 (или из X11 crtl-alt-F8, чтобы вернуться обратно в X11 - жмите alt-F7) и смотрите логи. Во многих дистрибутивах восьмая консоль не для чего не используется, но чтобы быть уверенным посмотрите какая консоль свободна в файле /etc/inittab file. Настройки logger вы найдете в файле /etc/syslogd.conf.

Это очень полезное решение. Вам не надо погружаться в файлы каталога /var/log/, чтобы узнать что происходит у вас на компьютере, вы можете настраивать систему и сразу смотреть на консоли результаты.

После изменения файла /etc/syslogd.conf перезапустите syslog командой: service syslog restart (for Redhat, Mandrake) or killall -HUP syslogd

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