| HOME / 정보공유 / AIX 명령어 모음

uudemon.cleanu
uudemon.cleanu uudemon.cleanu 명령 목적 BNU 스풀링 디렉토리와 로그 파일을 정리합니다. 구문
uudemon.cleanu
설명
/usr/sbin/uucp/uudemon.cleanu 명령은 Basic Networking Utilities(BNU) 스풀링 디렉토리 및 로그 파일을 정리하는 쉘 스크립트입니다. 이 명령은 스풀 디렉토리에서 지정된 날짜가 다 되었거나 더 오래된 파일들을 삭제한 다음 비어 있는 스풀링 디렉토리를 제거합니다.
또한 uudemon.cleanu 명령은 3일이 지난 로그 정보를 제거하여 로그 파일을 갱신합니다. 이 명령은 var/spool/uucp/.Log 디렉토리에서 개별 컴퓨터에 대한 로그 파일을 제거 및 병합해서 var/spool/uucp/.Old 디렉토리에 넣는데, 이 디렉토리는 오래된 로그 정보를 포함하고 있습니다.
정리가 끝나면, uudemon.cleanu 명령은 최근에 수집된 상태 정보를 요약하여 uucp 로그인 ID로 메일을 전달합니다.
cron 디먼에 의해 매일, 매주 또는 그보다 큰 간격으로 uucico 및 uuxqt 디먼이 국지 시스템에 수행하는 트랜잭션 양에 따라 uudemon.cleanu 명령을 수행합니다.
이 명령을 자동적으로 수행하기 위하여 /var/spool/cron/crontabs/uucp 파일의 uudemon.cleanu 명령행에서 주석 문자(#)를 제거합니다.
주: uudemon.cleanu 명령은 보통 명령행에 입력되지 않고 cron 디먼으로 실행됩니다.
예제
uudemon.cleanu 프로시저를 자동적으로 수행하려면 /var/spool/cron/crontabs/uucp 파일을 편집하여 uudemon.cleanu 행에서 주석 문자(#)를 삭제합니다. 다음과 같이 변경하십시오.
# 45 23 * * * /usr/bin/sh -c
"/usr/sbin/uucp/uudemon.cleanu > /dev/null"
수정한 후:
45 23 * * * /usr/bin/sh -c "/usr/sbin/uucp/uudemon.cleanu > /dev/null"
45는 분을 나타내며 23은 24시간 단위에 기초하여 시간을 표시하며 별표 3개(* * *)는 각각 날짜, 요일, 달을 나타냅니다. 따라서 이 행은 cron 디먼이 2300시 45분 - 즉, 오후 11시 45분에 uudemon.cleanu 쉘 프로시저를 수행하도록 합니다.
주:
이 수행 간격은 디폴트입니다. 이 값을 변경하여, cron 디먼이 uudemon.cleanu 명령을 실행하는 시간을 변경하면 사용자의 사이트의 필요를 충족시킬 수 있습니다.
시스템은 BNU 프로그램에 특정 로그 파일에 대해 지정된 기억영역의 양을 할당합니다. 블록 수는 디폴트 ulimit 값으로 결정됩니다. ulimit이 국지 시스템의 요건에 비해 너무 낮게 설정되어 실행에 실패하면, /var/spool/cron/crontabs/uucp 파일에서 uudemon.cleanu 명령행(앞에서 나온)을 삭제하고 다음의 입력항목을 root의 crontabs 파일, 즉 /var/spool/cron/crontabs/root에 추가하십시오.
45 23 * * * ulimit 5000; /usr/bin/su uucp
-c "/usr/sbin/uucp/uudemon.cleanu > /dev/null"
root crontabs 파일에 텍스트를 입력할 때는 한 행으로 넣으십시오.
파일
/usr/sbin/uucp/uudemon.cleanu uudemon.cleanu 명령이 있습니다.
/var/spool/cron/crontabs/uucp cron 디먼이 수행할 uudemon.cleanu 명령을 포함한 BNU 작업을 계획합니다.
/var/spool/cron/crontabs/root cron 디먼이 수행할 root 사용자 작업을 계획합니다.
/var/spool/uucp/.Log /* BNU 프로그램 로그 파일이 있습니다.
관련 정보
uustat 명령, uux 명령.
cron 디먼, uucico 디먼, uuxqt 디먼.