GoGPT Best VPN GoSearch

온웍스 파비콘

cronologm - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 cronlogm 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 crenologm입니다.

프로그램:

이름


cronolog - 템플릿에 따라 명명된 로그 파일에 로그 메시지 쓰기

개요


크로놀로그 [OPTION] ... 이 템플릿

기술


크로놀로그 입력에서 로그 메시지를 읽고 이를
이름이 다음을 사용하여 구성되는 출력 파일 집합 이 템플릿 및 전류
날짜와 시간. 템플릿은 Unix와 동일한 형식 지정자를 사용합니다. 데이터(1) 명령
(표준 C strftime 라이브러리 함수와 동일).

메시지를 작성하기 전에 크로놀로그 현재 로그 파일이 있는지 확인하기 위해 시간을 확인합니다.
여전히 유효하며 그렇지 않은 경우 현재 파일을 닫고 현재 파일을 사용하여 템플릿을 확장합니다.
새 파일 이름을 생성할 날짜 및 시간, 새 파일 열기(누락 생성
프로그램이 컴파일되지 않는 한 필요에 따라 새 로그 파일의 경로에 있는 디렉토리
-DDONT_CREATE_SUBDIRS) 새 파일이 무효화되는 시간을 계산합니다.

크로놀로그 분할을 위해 Apache와 같은 웹 서버와 함께 사용하기 위한 것입니다.
일일 또는 월간 로그에 대한 액세스 로그. 예를 들어 Apache 구성
지시문 :

TransferLog "|/usr/bin/cronolog /www/logs/%Y/%m/%d/access.log"
ErrorLog "|/usr/bin/cronolog /www/logs/%Y/%m/%d/errors.log"

액세스 및 오류 로그 메시지를 별도의 복사본으로 파이프하도록 Apache에 지시합니다.
cronolog는 다음과 같이 구성된 디렉토리 계층 구조에서 매일 새 로그 파일을 생성합니다.
날짜, 즉 31년 1996월 XNUMX일에 메시지가 기록됩니다.

/www/logs/1996/12/31/access.log
/www/logs/1996/12/31/errors.log

자정 이후 파일

/www/logs/1997/01/01/access.log
/www/logs/1997/01/01/errors.log

1997, 1997/01 및 1997/01/01 디렉토리가 생성된 경우 사용됩니다.
이미 존재하지 않습니다. (버전 1.2 이전의 Apache는 프로그램이
ErrorLog 지시문의 인수로 지정됩니다.)

옵션


크로놀로그 다음 옵션과 인수를 허용합니다.

-H 이름

--하드링크=이름
에서 하드 링크를 유지 이름 현재 로그 파일에.

-S 이름

--심볼링크=이름

-l 이름

--링크=이름
에서 심볼릭 링크를 유지 이름 현재 로그 파일에.

-P 이름

--이전 심링크=이름
에서 심볼릭 링크를 유지 이름 이전 로그 파일로. 다음을 요구합니다.
--symlink cronolog가 현재 링크의 이름을 다음 이름으로 바꾸므로 옵션이 지정됩니다.
이전 링크에 대해 지정되었습니다.

-h

--help 도움말 메시지를 출력하고 종료합니다.

-p 기간

--기간=기간
다음 중 하나가 뒤따르는 선택적 숫자 문자열로 기간을 명시적으로 지정합니다.
단위 : , , 시간, , or 개월. 개수는 더 클 수 없습니다.
다음으로 큰 단위의 단위 수보다 큽니다. 즉, "120"을 지정할 수 없습니다.
분", 초, 분 및 시간의 경우 카운트가 다음의 인수여야 합니다.
더 높은 단위, 즉 1, 2, 3, 4, 5, 6, 10, 15, 20 또는 30분을 지정할 수 있지만 지정할 수는 없습니다.
7분을 말한다.

-d 기간

--지연=기간
로그 파일이 롤링되기 전에 기간 시작부터 지연을 지정합니다.
위에. 예를 들어 (명시적 또는 암시적으로) 15분의 기간을 지정하고
5분의 지연으로 인해 로그 파일이 과거 XNUMX시, XNUMX시에서 회전됩니다.
과거, XNUMX시에서 XNUMX시까지. 지연은 다음보다 길 수 없습니다.
기간.

-o

--한 번만
순환되지 않는 템플릿에서 단일 출력 로그를 생성합니다.

-x 파일

--디버그=FILE
디버그 메시지 쓰기 FILE 또는 다음과 같은 경우 표준 오류 스트림으로 FILE 이다 "-". (보다
자세한 내용은 README 파일을 참조하십시오.)

-s 시간

--시작 시간=TIME
시작 시간이 TIME (디버깅 목적으로). TIME 영상을 be
무언가 처럼 DD YYYY HH : MM : SS ( 그리고 다음과 같은 경우 월이 반전됩니다.
미국 옵션이 지정됨). 초를 생략하면 다음과 같이 간주됩니다.
XNUMX이고 시와 분이 생략되면 시간은 다음과 같이 간주됩니다.
00:00:00(즉, 자정). 일, 월, 연도는 공백으로 구분할 수 있으며,
하이픈(-) 또는 솔리드(/).

-a

--미국 사람
시작 시간의 날짜 부분을 미국 방식(월 다음 일)으로 해석합니다.

-e

--유럽 사람
시작 시간의 날짜 부분을 유럽 방식(일 다음 월)으로 해석합니다.
이것이 기본값입니다.

-v

--번역
버전 정보를 인쇄하고 종료합니다.

주형 체재


템플릿의 각 문자는 다음을 제외하고 확장된 파일 이름의 문자를 나타냅니다.
확장으로 대체되는 날짜 및 시간 형식 지정자. 형식 지정자
`%' 다음에 다음 문자 중 하나로 구성됩니다.

% 리터럴 % 문자

줄 바꿈 문자

ta 가로 탭 문자

시간 필드:

H 시간(00..23)

나는 시간 (01..12)

p 로케일의 AM 또는 PM 표시기

M분(00..59)

S초(00..61, 윤초 허용)

X 로케일의 시간 표현(예: "15:12:47")

Z 시간대(예: GMT) 또는 시간대를 결정할 수 없는 경우 아무 것도 지정하지 않음

날짜 필드:

a 로케일의 약식 요일 이름(예: Sun..Sat)

A 로케일의 전체 요일 이름(예: Sunday .. Saturday)

b 로케일의 약식 월 이름(예: Jan .. Dec)

B 로케일의 전체 월 이름(예: XNUMX월 .. XNUMX월)

c 로케일의 날짜 및 시간(예: "Sun Dec 15 14:12:47 GMT 1996")

d 일(01 .. 31)

j 일(001 .. 366)

월 (01 .. 12)

일요일을 주의 첫 번째 요일로 하는 U 주(00..53, 여기서 주 1은 주입니다.
해당 연도의 첫 번째 일요일 포함)

W 주 중 첫 번째 요일이 월요일인 주(00..53, 여기서 주 1은 주입니다.
해당 연도의 첫 번째 월요일 포함)

w 요일(0 .. 6, 여기서 0은 일요일에 해당)

x 로케일의 날짜 표현(예: 영국의 13월 오늘: "04/97/XNUMX")

세기를 제외한 y년(00 .. 99)

세기가 있는 Y년(1970 .. 2038)

C 라이브러리의 구현에 따라 다른 지정자를 사용할 수 있습니다.
strftime 기능.

onworks.net 서비스를 사용하여 온라인에서 cranologm 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.