반응형
cron?
유닉스 계열의 시간 기반 잡 스케줄러입니다. 주기적으로 반복해서 수행해야 할 작업이 있을시 사용됩니다.
(Opnsense 에도 cron 설정이 있는데 cron 이 주기적인 설정에 대한 일반적인 표현으로 굳은건지 유닉스 계열인건지 궁금해 지네요.)
crontab?
crontable 입니다. 우분투에서는 crontab 명령어로 cron 에 대해 설정하게 됩니다.
crontab 명령어
crontab -l
#crontab 설정 리스트를 보여줌 , 파일 자체를 그냥 출력하더라고요
crontab -e
#crontab 설정 파일로 들어갑니다.
crontab -r
#crontab 을 삭제 합니다.
cron 표현식
crontab -e 로 이동 후 cron 정책을 적용 해주기 위해선 표현식에 맞춰 적어줘야 합니다.
* * * * * [file directory]
* * * * * [user] [file directory]
#두 가지 형태로 적을 수 있습니다.
* * * * *
분 시간 일 월 요일
0~59 0~23 1~31 1~12 0~7
http://www.cronmaker.com/;jsessionid=node01bi9trls1tgo21bctqylvcwmi2987067.node0?0
언제 실행할지 선언해주고 어떤 파일을 실행할지 정해주시면 됩니다.
기본적으로 간단하게 숫자만 이용하여 설정해 줄 수 있고 정규표현식을 이용하여 더 자세하게 설정해 줄 수 있습니다,
위 사이트는 그런 부분을 도와주는 사이트 입니다.
반응형
'네트워크 > 서버보안' 카테고리의 다른 글
lvm(logical volume manager) (0) | 2023.01.07 |
---|---|
ftp 상위디렉토리 접근 보안 (0) | 2023.01.03 |
history 명령어 로그 근데 SSH를 곁들인 (0) | 2022.09.04 |
RSA 인증서를 이용한 대칭키 통신 (0) | 2022.02.15 |
우분투 NAT 및 정적 라우팅 (0) | 2022.02.09 |