cron tool 명령어

# crontab <option>
옵션 내용
-e 편집
-l 목록

cron 설명

* * * * * command to execute
minute hour day month weekday  

규칙계산기

Redhat/Fedora/CentOS에서

시작하기

# /etc/init.d/crond start
# or
# service crond start

종료하기

# /etc/init.d/crond stop
# or 
# /etc/init.d/crond stop

재시작하기

# /etc/init.d/crond restart
# or
# /etc/init.d/crond restatr

Debian/Ubuntu

시작하기

# sudo /etc/init.d/cron start
# or 
# sudo service cron start

종료하기

# sudo /etc/init.d/cron stop
# or 
# sudo service cron stop

재시작하기

# sudo /etc/init.d/cron restart
# or 
# sudo service cron restart

docker

cron 서비스를 이용하여, 데몬 프로세스를 동작시킨다.

#!/bin/bash
/usr/bin/javaj -jar sample.jar

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u sr/local/games"

주의사항

  • docker에서 cron서비스를 사용하게 되면, 다른 환경변수 영역을 가지게 된다.