<-
Apache > HTTP Server > �ĵ� > �汾2.2 > ֧�ֳ���
���� ��л | �������� | ��ƪ���ߣ��𲽹� | ��ҳ�����£�2006��1��14�� | ��ȡ���°汾

rotatelogs - ����Apache��־�Ĺܵ���־����

rotatelogs��һ�����Apache�ܵ���־����ʹ�õļ򵥳��򡣾�����

CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common

�����ûὨ���ļ�"/var/logs/logfile.nnnn"�����е�nnnn�������ϵ���־����ʱ��ϵͳʱ��(��ʱ�����ǹ���ʱ��ı�������������cron�ű���ͬ��)���ڹ���ʱ�䵽��ʱ(�ڴ�������24Сʱ�Ժ�)�������һ���µ���־��

CustomLog "|bin/rotatelogs /var/logs/logfile 5M" common

�����û�����־�ļ���С������5���ֽ�ʱ��������־��

ErrorLog "|bin/rotatelogs /var/logs/errorlog.%Y-%m-%d-%H_%M_%S 5M"

�����û��ڴ�����־��С������5���ֽ�ʱ��������־����־�ļ�����׺�ᰴ�����¸�ʽ������errorlog.YYYY-mm-dd-HH_MM_SS ��

top

�﷨

rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ]

top

ѡ��

-l
ʹ�ñ���ʱ�����GMTʱ����Ϊʱ���׼��ע�⣺��һ���ı�GMTƫ����(��������ʱ)�Ļ�����ʹ��-l�ᵼ�²���Ԥ�ϵĽ����
logfile
�����ϻ�׼��������־�ļ��������logfile�а���"%"�������ᱻ��Ϊ����strftime()�ĸ�ʽ�ַ������������ᱻ�Զ���������Ϊ��λ��".nnnnnnnnnn"��׺�������ָ�ʽ����ʾ�µ���־��ʼʹ�õ�ʱ�䡣
rotationtime
��־�ļ�����������Ϊ��λ�ļ��ʱ�䡣
offset
�����UTC��ʱ��ķ����������ʡ�ԣ���ٶ�Ϊ"0"��ʹ��UTCʱ�䡣���磬Ҫָ��UTCʱ��Ϊ"-5Сʱ"�ĵ����ĵ���ʱ�䣬��˲���ӦΪ"-300"��
filesizeM
ָ����filesizeM�ļ���С�����������ǰ���ʱ���ʱ�������
top

����ֲ��

������־�ļ���ʽ�ַ�������Ϊ���е�strftime()ʵ����֧�֣���������չ���Ӧ��strftime()���ֲᡣ

%A������ȫ��(���ص�)
%a3���ַ���������(���ص�)
%B�·�����ȫ��(���ص�)
%b3���ַ����·���(���ص�)
%c���ں�ʱ��(���ص�)
%d2λ����һ�����е�������
%H2λ����Сʱ��(24Сʱ��)
%I2λ����Сʱ��(12Сʱ��)
%j3λ����һ���е�������
%M2λ���ķ�����
%m2λ�����·���
%pam/pm12Сʱ�Ƶ�������(���ص�)
%S2�������
%U2λ����һ���е�������(������Ϊһ�ܵĵ�һ��)
%W2λ����һ���е�������(����һΪһ�ܵĵ�һ��)
%w1λ�������ڼ�(������Ϊһ�ܵĵ�һ��)
%Xʱ��(���ص�)
%x����(���ص�)
%Y4������
%y2������
%Zʱ����
%%����"%"����