리눅스 분류
cron이 동작을 하지 않습니다. ㅠ
작성자 정보
- 리눅스퐈이아 작성
- 작성일
컨텐츠 정보
- 2,335 조회
- 1 댓글
- 0 추천
- 목록
본문
1분마다 터미널 창에 문자를 출력해서 cron이 잘 동작하는지 눈으로 직접 확인하고자 아래와 같이 cron을 설정하였는데요..터미널창에 아무것도 찍히지를 않아요 ㅠㅠ
----------------------
[root@mylinux /]# crontab -l
*/1 * * * * /home/abc/test.sh > dev/console
----------------------
test.sh 파일은 이렇습니다.(권한설정도 해주었습니다.)
----------------------
#!/bin/sh
myvar="Hi There"
echo $myvar
exit 0
----------------------
그래서 cron이 돌고 있는지 확인을 해봤는데요..이런식으로 나오더라구요..
--------------------------------------------
[root@inpocket abc]# ps -ef|grep crond
root 15521 1 0 11:09 ? 00:00:00 crond
root 15914 13870 0 11:44 pts/0 00:00:00 grep crond
--------------------------------------------
또한 cron설정이 잘못되었나 싶어서 /etc/crontab을 열어봤는데요...아래와 같이 있고...
아무것도 추가가 안되어 있더라구요...
----------------------------------------------------------------------------------------
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * command to be executed
----------------------------------------------------------------------------------------
그래서 처음에는 여기다가 추가를 했는데요...
추가를 한 후에 crontab -l 명령어를 입력하니까...no crontab for root 이런식으로 나오더라구요...
그래서 crontab -e를 해서 빈 파일의 맨 윗줄에
*/1 * * * * /home/abc/test.sh > dev/console
이렇게만 적어주고 저장해주었는데요...
혹시 /etc/crontab 파일에 있는 이것도 똑같이 입력해줘야 하는건가요?
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
리눅스는 처음이라서 cron 설정이 잘못된건지.. 명령어가 잘못된건지..전혀 감이 안오네요...
/var/log/cron에도 아무것도 기록이 안되어 있어요....
왜 안되는 걸까요? ㅠㅠ
관련자료
-
이전
-
다음
댓글 1
수타님의 댓글
- 수타
- 작성일
...혹시..크론 실행은 하였나요??
/etc/rc.d/init.d/crond start
그리고 실행 해도 동작은 안한다면 로그를 확인 해보세요
/var/log/cron
크론 등록 하실때
crontab -e 로 열어서 등록 하세요
/etc/rc.d/init.d/crond start
그리고 실행 해도 동작은 안한다면 로그를 확인 해보세요
/var/log/cron
크론 등록 하실때
crontab -e 로 열어서 등록 하세요