почему команда #tail -f /var/log/portalauth.log не выводит п

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sergeyfromkomi
мл. сержант
Сообщения: 137
Зарегистрирован: 2009-12-22 11:43:28

почему команда #tail -f /var/log/portalauth.log не выводит п

Непрочитанное сообщение sergeyfromkomi » 2011-05-04 14:38:36

Народ почему команда #tail -f /var/log/portalauth.log не выводит поступающие строки в этот файл, на экран терминала. В каких случаях такое может быть происходить?

Команда grep говорит что это бинарный файл:

Код: Выделить всё

 cat /var/log/portalauth.log | grep child
Binary file (standard input) matches
но файл вполне читабельный....

Код: Выделить всё

cat /var/log/portalauth.log
May  4 14:22:36 pfsense squid[20273]: Squid Parent: child process 20923 started
May  4 14:22:42 pfsense squid[54976]: Squid Parent: child process 55192 started
May  4 14:37:03 pfsense logportalauth[27757]: Voucher: All 15 vouchers from Roll 4 marked unused
дело в том, что этот portalauth.log отчищается после перезагрузки, а мне нужно его сохранять. я хочу так:

Код: Выделить всё

#!/bin/sh
 tail -f /var/log/portalauth.log >> /root/myportalauth.log
и запускать этот скрипт при старте системы.

но "tail -f " не выводит строки на терминал. Почему не знаю.....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение vadim64 » 2011-05-04 15:10:41

кем он убивается при рестарте?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение skeletor » 2011-05-04 15:25:56

Возможно в логе присутствуют русские символы а консоль не русифицирована и оно думает, что это бинарный лог. Я с похожим сталкивался.

sergeyfromkomi
мл. сержант
Сообщения: 137
Зарегистрирован: 2009-12-22 11:43:28

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение sergeyfromkomi » 2011-05-04 17:00:14

vadim64 писал(а):кем он убивается при рестарте?
если слышали о PFSENSE 2.0-rc1 -- система отчищает логи при перезагрузке

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение vadim64 » 2011-05-04 17:33:02

sergeyfromkomi писал(а):если слышали о PFSENSE 2.0-rc1
да куда уж нам, мы люди дикие и неграмотные...
sergeyfromkomi писал(а):система отчищает логи при
перезагрузке
все логи? может вам стоит ещё раз пробежаться глазами по галочкам? смысл логов - хранение сведений о том чё да как происходило, это как бы наводит на мысль
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

sergeyfromkomi
мл. сержант
Сообщения: 137
Зарегистрирован: 2009-12-22 11:43:28

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение sergeyfromkomi » 2011-05-05 8:15:40

vadim64 писал(а):
sergeyfromkomi писал(а):если слышали о PFSENSE 2.0-rc1
да куда уж нам, мы люди дикие и неграмотные...
sergeyfromkomi писал(а):система отчищает логи при
перезагрузке
все логи? может вам стоит ещё раз пробежаться глазами по галочкам? смысл логов - хранение сведений о том чё да как происходило, это как бы наводит на мысль
Вы не поверите, но именно так и происходит.... там есть возможность использовать внешний сислог-сервер -- это мне не подходит...
пробовал монтировать другой винт в /var/log (по совету с форума PFSENS-а) -- не канает....

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: почему команда #tail -f /var/log/portalauth.log не вывод

Непрочитанное сообщение vadim64 » 2011-05-05 16:05:49

Код: Выделить всё

clog -f /var/log/<someservice>.log
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.