Это команда qsrotate, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
qsrotate - инструмент ротации логов (похожий на ротацию логов Apache).
СИНТАКСИС
qsrotate -o [-s [-t ]] [-f] [-z] [-g ] [-u ] [-п]
ОПИСАНИЕ
qsrotate читает из stdin (конвейерный журнал) и записывает данные в предоставленный файл, вращая
файл по истечении указанного времени.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-о
Выходной файл журнала для записи данных (используйте абсолютный путь).
-s
Интервал вращения в секундах, по умолчанию 86400 секунд.
-t
Смещение к UTC (включает также поддержку DST), по умолчанию 0.
-b
Ограничение размера файла (по умолчанию 2147352576 байт).
-f Принудительная ротация журнала, даже если данные не записываются.
-z Сжать (gzip) повернутый файл.
-грамм
Поколения (количество сохраняемых файлов).
-u
Станьте другим пользователем, например www-data.
-p Записывает данные также в стандартный вывод (для протоколирования по конвейеру).
ПРИМЕР
TransferLog "| qsrotate -f -z -g 3 -o / dest / file -s 86400"
Имя повернутого файла будет /dest/filee.YYYYmmddHHMMSS, где YYYYmmddHHMMSS -
системное время, в которое данные были повернуты.
ЗАМЕТКА
Каждый экземпляр qsrotate должен использовать отдельный файл.
Используйте qsrotate онлайн с помощью сервисов onworks.net