Форум — General почитстить фаил =) 0 0 Как можно почистить лог фаил? А то он уже больше 400 мегов. Ссылка
> лoг_файл; killall -HUP syslogd Это если конечно лог пишется через syslog. А вообще-то лучше пользовать logrotate. ansky ★★★★★ (27.04.04 01:44:07 MSK) Ссылка
rm -f ./log dd if=/dev/zero of=./log cat ./log | sed -e 's/признак_левой_строки//' > ./log2 cat ./log | tail -n 1000 > ./log2 anonymous (27.04.04 01:53:54 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 27.04.04 01:53:54 MSK > cat ./log | tail -n 1000 > ./log2 так он только старье скопирует. Лучше head -n 1000 ./log > ./log2 rm ./log mv ./log2 ./log муторно конечно, можно улучшить, но так хоть понятно что происходит. anonymous (27.04.04 05:07:48 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 27.04.04 05:07:48 MSK вот ведь блин... head -n 1000 ./log > ./log2 rm ./log mv ./log2 ./log anonymous (27.04.04 05:09:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.04 05:09:47 MSK Мозгопары! echo > file.ext one117 ★★★★★ (27.04.04 06:55:31 MSK) Показать ответ Ссылка
Ответ на: комментарий от one117 27.04.04 06:55:31 MSK во, последние самое простое и самое оно =) Всем спасибо за помощь, узнал много нового anonymous (27.04.04 10:49:18 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.04 01:53:54 MSK >rm -f ./log в некоторых случаях этого делать нельзя. А вот `cat /dev/null > log_file` можно :) fagot ★★★★★ (27.04.04 12:09:18 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 27.04.04 05:07:48 MSK > cat ./log | tail -n 1000 > ./log2 так он только старье скопирует. А у тебя логи что в начало дописываются ? anonymous (28.04.04 13:13:58 MSK) Ссылка
Ответ на: комментарий от fagot 27.04.04 12:09:18 MSK >>А вот `cat /dev/null > log_file` можно :) Ты наверно имел ввиду cat /dev/zero > ./log_file ? :) cpu ★ (28.04.04 13:14:54 MSK) Ссылка
Ответ на: комментарий от fagot 27.04.04 12:09:18 MSK > А вот `cat /dev/null > log_file` можно :) В bash короче так: user@host$ : > file.log Но это тоже не панацея. Помнится, до-о-олго я не отлогинивался, смотрю, ~/.xsession-errors за 100M перевалил. Сделал как выше, а он дальше продолжнает писать с отметки 100M+ :) Rock ★ (28.04.04 13:46:32 MSK) Ссылка
Ответ на: комментарий от anonymous 27.04.04 10:49:18 MSK > во, последние самое простое и самое оно =) А через неделю ты спросишь: А почему это у меня логфайл нулевой длины, в него ничего не пишется, а место на диске расходуется в никуда?.. ansky ★★★★★ (29.04.04 03:01:18 MSK) Ссылка