The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Логи"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Логи"
Сообщение от zvdaniel emailИскать по авторуВ закладки(ok) on 26-Фев-05, 01:44  (MSK)
1)Как почистить все логи(/var/log) системы из командной строки?

2)Как запустить поиск всех строчек содержащих опред. фразу за текущий день из командной строки?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • Логи, liks, 15:55 , 26-Фев-05, (1)
    • Логи, zvdaniel, 21:29 , 26-Фев-05, (2)
      • Логи, Svinka, 23:44 , 26-Фев-05, (3)
    • Логи, bass, 11:22 , 27-Фев-05, (4)
      • Логи, saratoga, 17:44 , 27-Фев-05, (5)
        • Логи, dimus, 09:26 , 28-Фев-05, (6)
          • Логи, zvdaniel, 16:11 , 28-Фев-05, (7)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Логи"
Сообщение от liks Искать по авторуВ закладки(??) on 26-Фев-05, 15:55  (MSK)
>1)Как почистить все логи(/var/log) системы из командной строки?
rm /var/log/*

>2)Как запустить поиск всех строчек содержащих опред. фразу за текущий день >из командной строки?

grep "фраза" файл
В Вашем случае прийдется наверное делать так:
grep "фраза" | grep "дата" файл

А вообще Вам следует многое почитать! =)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Логи"
Сообщение от zvdaniel emailИскать по авторуВ закладки(ok) on 26-Фев-05, 21:29  (MSK)
>rm /var/log/*

да не удалить - а именно сделать их пустыми но файлы оставить, причем рекурсивно (вкл подкатологи)
>

>В Вашем случае прийдется наверное делать так:
>grep "фраза" | grep "дата" файл

нет так не работает
>
>А вообще Вам следует многое почитать! =)
я читал мануал по коммандной строке, но не могу придумать какие команды тут использовать через pipes....

наверняка это просто, ну подскажите кто нибудь!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Логи"
Сообщение от Svinka Искать по авторуВ закладки(ok) on 26-Фев-05, 23:44  (MSK)
>>rm /var/log/*
>
>да не удалить - а именно сделать их пустыми но файлы оставить

Для текстовых логов можно так:

cp /dev/null /var/log/имя_файла

Но в /var/log/ еще обычно лежат архивы логов и файлы где инфа 'копится' не в текстовом виде.

Во FreeBSD почитайте man newsyslog.conf.

http://www.freebsd.org/cgi/man.cgi?query=newsyslog.conf

WBR


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Логи"
Сообщение от bass Искать по авторуВ закладки(??) on 27-Фев-05, 11:22  (MSK)
>>1)Как почистить все логи(/var/log) системы из командной строки?
>rm /var/log/*
>
man find поможет вам, отвечу с вариантом цикла на 1.

find /var/log  -type f -iname '*.gz' -or -iname '*.1' | xargs rm -f
for i in `find /var/log -type f -iname '*.log'`;do echo -n >$i;done

>>2)Как запустить поиск всех строчек содержащих опред. фразу за текущий день >из командной строки?
>

"текущий день" это что?
timestamp в логе и день когда когда вёлся лог? (будте добры, уточнять, ибо не у всех и ене все  логи ротэйтятся ежедневно, бывает и почасно и понедельно)

в первом случае man grep, во втором man find

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Логи"
Сообщение от saratoga Искать по авторуВ закладки(??) on 27-Фев-05, 17:44  (MSK)
Полож ентот скрипт в /etc/cron.monthly и все логи будут чиститься раз в месяц.

#Clear logs
res=" `find /var/log -name "*.*"` "
for log in $res
do
    : > $log
done

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Логи"
Сообщение от dimus Искать по авторуВ закладки(??) on 28-Фев-05, 09:26  (MSK)
Посмотри в сторону logrotate
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Логи"
Сообщение от zvdaniel Искать по авторуВ закладки(ok) on 28-Фев-05, 16:11  (MSK)
огромное спасибо всем!!!
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру