Infra Structure/Linux

[crontab] 실행확인, 로그, PATH설정

하 선생 2021. 4. 20. 00:31

# crontab 실행 확인

[ubuntu]

sudo tail -f /var/log/syslog

sudo tail -f /var/log/syslog | grep tomcat

 

[Centos]

sudo tail -f /var/log/cron

 

# 로그 남기기 

* * * * * /home/biz/start.sh >> /home/shell.log 2>&1

# 로그 안 남기기

* * * * * /home/biz/start.sh > /dev/null 2>&1

# 크론 PATH 등록

echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 

 

crontab -e

(크론탭 등록시 PATH도 맨위에 같이 넣어준다)

 

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

 

* * * * * /home/biz/start.sh >> /home/shell.log 2>&1

 

* * * * * /home/biz/start.sh >> /home/shell_$(date "+\%Y-\%m-\%d").log 2>&1