OS/Linux

[Linux] CRON과 AT

beomzh 2023. 7. 7. 11:16
728x90
반응형

cron 명령어

cron 주기적으로 반복되는 일을 자동적으로 실행될 있도록 설정

관련파일 /etc/crontab

파일을 변경하면

systemctl restart cron 명령어로 재시작해준다.

* * * * * [명령] [주소]

*의 순서대로 분 시 일 월 요일 {실행 명령} 

// 크론탭 편집
crontab -e

// 크론탭 작업 내용 확인
crontab -l

// 크론탭 삭제
// 삭제시 전체 작업이 삭제됩니다
crontab -r

at 명령어

지정된 시간에 명령어나 프로그램을 실행시키는 명령어입니다.

「cron」과 다른 점은 「cron」 은 설정한 날짜가 되면 반복적으로 등록된 처리가 실행되지만 「at」 명령의 경우는 한 번만 처리가 실행됩니다.

1회성 작업의 경우 「cron」 보다는 「at」를 사용하는 것이 더 편리합니다.

작업 예약하기

「at」 사용해 작업을 예약하는 방법은 아래와 같이 여러 개가 있습니다.

  • at [옵션] “시간”
  • echo “명령어” | at “시간”
  • at “시간” -f “파일”
  • at “시간” < "파일"

 

728x90
반응형

'OS > Linux' 카테고리의 다른 글

[Linux] user - 비밀번호 분실시  (0) 2023.07.07
[Linux] GRUB 부트로더  (0) 2023.07.07
linux 환경 파일 다운로드  (0) 2023.07.07
[Linux] shell - 사용자 정의 함수  (0) 2023.07.07
[Linux] I/O direction  (0) 2023.07.07