Crontab
[분] [시] [일] [월] [요일] [실행하고자 하는 명령어]
분(0~59), 시(0~23), 일(1~31), 요일 (1~7{월~일})
위와 같은 구조로 실행하고자 하는 명령어를 예약할 수 가 있으며, crontab 을 사용하는 방법에는 두가지가 있습니다.
vim /etc/crontab 을 이용해서 예약하기
[root@localhost ~]# vim /etc/crontab
* 01 */1 * * /usr/local/bin/php -f /home/user/sync.php
위 명령어는 매일 새벽 1시에 sync.php 파일이 실행되도록 한 것입니다.
:wq 명령어를 이용해서 저장하고 나오시면 끝!
해당 방법은 별도의 추가 작업이 필요없으며 그냥 저장하고 나오시면 자동으로 적용이 됩니다.
crontab -e 를 이용해서 예약하기
[root@localhost ~]# crontab -e
* 01 * * 1 /usr/local/bin/php -f /home/user/sync.php
위 명령어는 월요일 새벽 1시에 sync.php 파일이 실행되도록 한 것입니다.
:wq 명령어를 이용해서 저장하고 나오시면 끝!
해당 방법은 아래와 같은 실행 및 재 시작의 명령어를 추가로 수행해야 합니다.
실행, 종료, 재 시작 명령어
[root@localhost ~]# /etc/rc.d/init.d/crond start [root@localhost ~]# /etc/rc.d/init.d/crond stop [root@localhost ~]# /etc/rc.d/init.d/crond restart
'Linux' 카테고리의 다른 글
Redis Service Stop::(error) NOAUTH Authentication required (0) | 2015.07.01 |
---|---|
리눅스(linux) CentOS 에 Remi 설치 방법 (0) | 2015.06.30 |
리눅스(linux) CentOS 에 Redis 설치 하는 방법 (0) | 2015.06.30 |
리눅스(linux) CentOS 에 epel 설치 방법 (0) | 2015.06.30 |
리눅스(linux) 계정 생성, 삭제, 패스워드 설정 방법 (0) | 2015.06.29 |