Файлы журналов обычно роториуются и после ротации запаковываются в архив. Например файлы доступа к сайту имеют такой вид
-r—r—— 1 site site 189M лют 3 00:01 site.com.access.log.0.gz
-r—r—— 1 site site 225M лют 2 00:01 site.com.access.log.1.gz
-r—r—— 1 site site 302M лют 1 00:02 site.com.access.log.2.gz
-r—r—— 1 site site 279M січ 31 00:03 site.com.access.log.3.gz
-r—r—— 1 site site 215M січ 30 00:01 site.com.access.log.4.gz
-r—r—— 1 site site 175M січ 29 00:01 site.com.access.log.5.gz
-r—r—— 1 site site 180M січ 28 00:01 site.com.access.log.6.gz
Иногда необходимо найти строку с доступом к определенному файлу, конечно можно распаковать файл и выполнить поиск, а можно использовать команду zgrep
zgrep \’index.html\’ /var/www/site/data/logs/site.com.access.log.2.gz
Для просмотра запакованного файла tgz или gz можно воспользоваться командой
zmore /var/www/site/data/logs/site.com.access.log.2.gz
zless /var/www/site/data/logs/site.com.access.log.2.gz