■ 단일성 작업
- 한번 실행되고 종료되는 작업
- 많이 사용되지 않음
# at now +5min
at> date
at> <EOT>
job 3 at Tue Aug 17 12:40:00 2021
1) at> 프롬프트에 등록할 작업 입력
2) at> 'Ctrl + D' 를 눌러 종료
3) 작업번호 3번으로 등록 / 실행되는 날짜 출력
# atq
1) at 명령어로 등록한 작업은 # atq로 확인 가능
# ls -l /var/spool/at/
1) 등록한 작업이 다음과 같이 파일로 저장된 것을 확인
# cat /var/spool/at/a00005019e51eb
1) 등록된 작업을 확인해 보면 하단에 실행할 작업 확인 가능
■ 주기적인 작업
# ls -l /var/spool/cron/
# crontab -l
1) 예약되어 있는 작업 확인
# crontab -e
1) /tmp 디렉토리에 crontab.[임의문자열] 임시 파일이 생성
2) vi 편집기 실행
3) crontab -e 명령으로 생성된 파일에 각 필드에 맞게 순서대로 작업
분 시 일 월 요일 명령어 |
4) 메타 문자를 사용하여 설정 진행
* | 조건에 대해 무조건 참(True)을 의미 |
- | 범위를 지정 |
. | 다수의 값을 지정 |
/ | 조건에 대한 주기를 지정 |
'Linux' 카테고리의 다른 글
[Linux] DNS Server 구축 (0) | 2021.08.23 |
---|---|
[Linux] DNS Server (0) | 2021.08.23 |
[Linux] 사용자 관리 (0) | 2021.08.15 |
[Linux] touch, mv, cp, rm 명령어 (0) | 2021.08.11 |
[Linux] grep 명령어 (0) | 2021.08.11 |