Crontab
-
[AWS] crontab 시간 변경(timezone 변경)programming/OS 2020. 8. 2. 21:33
AWS EC2로 crontab을 사용하면서 단순 몇 분마다, 몇 시간마다로 사용하고 있었다. 그러다 보니 제시간에 제대로 실행되는지 몰랐었다. 먼저 아래와 같이 timezone변경을 통해서 시간을 변경했는데, $ sudo rm /etc/localtime $ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime date로 현재 시간을 찍었을 땐 제대로 한국 시간이 나왔지만, crontab 에선 시간이 제대로 실행되지 않았다. 이때는 cron을 다시 시작해줘야 한다. $ sudo service crond restart
-
[Linux] crontab 설정하기programming/OS 2020. 7. 29. 22:51
크론탭을 사용할 때는 아래와 같이 등록해서 사용할 수 있다. 크론탭 사용 먼저 크론탭 편집 $ crontab -e 위 명령어를 사용하면 crontab 편집기가 열린다. 그리고 아래 내용을 입력한다. # crontab 등록 * * * * * /bin/sh crontab.sh >> /home/ec2-user/logs/test.log 2>&1 입력 후 ":wq!"을 입력하고 저장한다. 그리고 저장된 크론탭 내용을 본다. crontab -l 명령어 정리 - "#" 은 주석이다. - *(분) *(시간) *(일) *(월) *(요일)을 의미한다. - test.log 파일에 실행 로그를 기록한다.