JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: 고급 관리     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

이 설명서에 대한 정보

1.  터미널 및 모뎀 관리(개요)

2.  터미널 및 모뎀 설정(작업)

3.  Service Access Facility를 사용하여 직렬 포트 관리(작업)

4.  시스템 리소스 관리(개요)

5.  시스템 정보 표시 및 변경(작업)

6.  디스크 사용 관리(작업)

7.  UFS 쿼터 관리(작업)

8.  시스템 작업 예약(작업)

crontab 파일 만들기 및 편집(작업 맵)

시스템 작업을 자동으로 실행하는 방법

반복적 작업 예약: crontab

단일 작업 예약: at

반복적 시스템 작업 예약(cron)

crontab 파일 내부

cron 데몬이 예약을 처리하는 방법

crontab 파일 항목의 구문

crontab 파일 만들기 및 편집

crontab 파일을 만들거나 편집하는 방법

crontab 파일이 존재하는지 확인하는 방법

crontab 파일 표시

crontab 파일을 표시하는 방법

crontab 파일 제거

crontab 파일을 제거하는 방법

crontab 명령에 대한 액세스 제어

crontab 명령 액세스를 거부하는 방법

crontab 명령 액세스를 지정된 사용자로 제한하는 방법

제한된 crontab 명령 액세스를 확인하는 방법

at 명령 사용(작업 맵)

단일 시스템 작업 예약(at)

at 명령의 설명

at 명령에 대한 액세스 제어

at 작업을 만드는 방법

at 대기열을 표시하는 방법

at 작업을 확인하는 방법

at 작업을 표시하는 방법

at 작업을 제거하는 방법

at 명령에 대한 액세스를 거부하는 방법

at 명령 액세스가 거부되었는지 확인하는 방법

9.  시스템 계산 관리(작업)

10.  시스템 계산(참조)

11.  시스템 성능 관리(개요)

12.  시스템 프로세스 관리(작업)

13.  시스템 성능 모니터링(작업)

14.  소프트웨어 문제 해결(개요)

15.  시스템 메시지 관리

16.  코어 파일 관리(작업)

17.  시스템 충돌 정보 관리(작업)

18.  기타 소프트웨어 문제 해결(작업)

19.  파일 액세스 문제 해결(작업)

20.  UFS 파일 시스템 불일치 해결(작업)

21.  소프트웨어 패키지 문제 해결(작업)

색인

시스템 작업을 자동으로 실행하는 방법

많은 시스템 작업을 자동으로 실행하도록 설정할 수 있습니다. 이러한 작업 중 일부는 정기적 간격으로 발생해야 합니다. 다른 작업은 한 번만, 보통 저녁 또는 주말에 근무외 시간 중 실행해야 합니다.

이 단원에서는 crontabat의 두 명령에 대한 개요 정보를 다룹니다. 이러한 명령으로 루틴 작업이 자동으로 실행되도록 예약할 수 있습니다. crontab 명령은 반복적 명령을 예약합니다. at 명령은 한 번 실행하는 작업을 예약합니다.

다음 표는 crontabat 명령과 이러한 명령에 대한 액세스를 제어하는 파일을 요약합니다.

표 8-1 명령 요약: 시스템 작업 예약

명령
예약 대상
파일 위치
액세스 제어 파일
crontab
정기적 간격으로 다중 시스템 작업
/var/spool/cron/crontabs
/etc/cron.d/cron.allow/etc/cron.d/cron.deny
at
단일 시스템 작업
/var/spool/cron/atjobs
/etc/cron.d/at.deny

또한 Solaris Management Console의 일정이 잡힌 작업 도구를 사용하여 루틴 작업 일정을 잡을 수 있습니다. Solaris Management Console 사용 및 시작에 대한 자세한 내용은 시스템 관리 설명서: 기본 관리의 2 장, Solaris Management Console 작업(작업)을 참조하십시오.

반복적 작업 예약: crontab

crontab 명령을 사용하여 루틴 시스템 관리 작업이 매일, 매주 또는 매월 실행되도록 예약할 수 있습니다.

일별 crontab 시스템 관리 작업은 다음을 포함할 수 있습니다.

주별 crontab 시스템 관리 작업은 다음을 포함할 수 있습니다.

월별 crontab 시스템 관리 작업은 다음을 포함할 수 있습니다.

추가로 사용자는 미리 알림 보내기 및 백업 파일 제거와 같은 다른 루틴 시스템 작업을 실행하도록 crontab 명령을 예약할 수 있습니다.

crontab 작업 예약에 대한 단계별 지침은 crontab 파일을 만들거나 편집하는 방법을 참조하십시오.

단일 작업 예약: at

at 명령으로 나중에 실행할 작업을 예약할 수 있습니다. 작업은 단일 명령 또는 스크립트로 구성할 수 있습니다.

crontab과 마찬가지로, at 명령으로 루틴 작업의 자동 실행을 예약할 수 있습니다. 그러나 crontab 파일과 달리, at 파일은 작업을 한 번 실행한 후에 디렉토리에서 제거됩니다. 따라서 at 명령은 나중에 조사를 위해 별도의 파일로 출력을 재지정하는 단순 명령 또는 스크립트를 실행하는 데 가장 유용합니다.

at 작업을 제출하려면 명령을 입력하고 at 명령 구문에 따라 작업을 실행할 시간을 예약하는 옵션을 지정하면 됩니다. at 작업 제출에 대한 자세한 내용은 at 명령의 설명을 참조하십시오.

at 명령은 실행된 명령 또는 스크립트를 현재 환경 변수의 복사본과 함께 /var/spool/cron/atjobs 디렉토리에 저장합니다. at 작업 파일 이름은 at 대기열의 위치를 지정하는 긴 숫자 뒤에 .a 확장자를 붙여서 만듭니다(예: 793962000.a).

cron 데몬은 시작 시 at 작업을 검사하고 제출된 새 작업을 수신합니다. cron 데몬이 at 작업을 실행한 후에 at 작업의 파일이 atjobs 디렉토리에서 제거됩니다. 자세한 내용은 at(1) 매뉴얼 페이지를 참조하십시오.

at 작업 예약에 대한 단계별 지침은 at 작업을 만드는 방법을 참조하십시오.