-5

Я размещаю свой сайт на GoDaddy. У меня есть 9GB файл журнала, который я хочу удалить. Я вошел через SSH как root.

Как удалить файл журнала?

Filename                     Size    Last modified
birja-vdv.az_access_log      9 GB    2:20 AM

3 ответа3

5

Попробуйте эту команду

  locate birja-vdv.az_access_log

Ответ будет что-то вроде

  /var/log/birja-vdv.az_access_log

Вы могли бы тогда

  rm /var/log/birja-vdv.az_access_log

Однако, если ваш веб-сервер держит открытый файл журнала, фактический файл не будет удален, пока веб-сервер не закроет файл журнала. Вы должны заставить веб-сервер закрывать и заново открывать его файлы журналов. С помощью веб-сервера Apache вы можете перезапустить его с помощью такой команды, как

  apachectl graceful

Как предполагает Сильвиу, большинство людей предпочитают настроить что-то вроде logrotate для автоматического переименования старых файлов журнала и удаления самых старых.

Посмотрите StackOverflow Лучший способ вращать файлы журнала Apache
и Apache Rotatelogs

Я бы проверил справочные страницы GoDaddy, прежде чем продолжить. Это очень большая хостинговая компания, и, скорее всего, у вас будут простые средства для управления файлами журналов (возможно, через веб-панель управления)

2

Ваши файлы журнала, скорее всего, находятся в /var/log (cd /var/log)

Оказавшись там, составьте список файлов (ls -asl) и найдите файлы журнала. Старые файлы журналов в основном архивируются, и их можно рассматривать как « logname.#.tar.gz "Я думаю (или bz2, не уверен). В зависимости от того, нужны они вам или нет, вы можете удалить их вручную (имена отдельных файлов или журналы всего приложения, как в « rm apache*.tar.gz »).

Если очистка /var /log вам не помогает (удалите достаточно файлов), посмотрите, что использует большую часть вашего жесткого диска, с помощью « du -h », но будьте осторожны с тем, что вы удаляете.

1

Я думаю, что вы хотите удалить файлы журнала Apache. Даже если вы удалите их сейчас, рекомендуется использовать:

logrotate

Вы можете проверить больше здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .