вопросы для проверки длинного текстового файла

Если я запускаю

sudo pico /var/log/lighttpd/website/error.log

, я получаю очень длинный файл и не могу видеть последние строки. Если я бегу:

sudo tail -f /var/log/lighttpd/website/error.log | awk '{print $1 "--"  $2}'

я ничего не получаю? Что я делаю не так?

Кроме того, как я могу перейти к определенной строке с помощью пико-редактора?

спасибо

1
задан 23 March 2011 в 13:28

2 ответа

Использование nano для файлов журналов не рекомендуется, так как он загружает весь файл в память. Используйте less:

less /var/log/lighttpd/website/error.log

Нажмите F , чтобы получить эффект от tail -f.

0
ответ дан 23 March 2011 в 13:28

Если вы хотите прочитать только последние строки журнала, используйте tail -aNumber /var/log/lighttpd/website/error.log

Заменив aNumber на количество строк, которые вы хотите видеть.

Если вы хотите, чтобы весь файл использовал vi /var/log/lighttpd/website/error.log, вы также можете использовать nano, это проще ...

0
ответ дан 23 March 2011 в 13:28

Другие вопросы по тегам:

Похожие вопросы: