Dorulog
article thumbnail
파이썬 crontab으로 스케쥴링 하기
Tip & Tech/Python 2021. 12. 30. 12:30

파이썬을 서버에서 crontab을 통해서 스케쥴링하여 실행하는 방법을 알아보겠습니다. Crontab 사용법 crontab은 리눅스에서 원하는 작업을 원하는 시간에 스케쥴링 해주는 툴입니다. 일반적으로 shell script 인 .sh확장자 파일을 주로 등록하여 사용합니다. 아래처럼 mtime, ctime을 활용해서 sh파일을 만들곤 합니다. 생성(create) 3일 이상된 파일 삭제 find ./ -ctime +2 -exec rm {} \ ; find /home -name '*.log' -ctime +2 -exec rm {} \; 삭제 명령 수정한지(modify)- 1일 지난 파일 삭제 예 find [디렉토리] -mtime +0 -exec rm -f {} \; 다시 돌아와 crontab의 주요 명령어는 ..