질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

cron이 동작을 하지 않습니다. ㅠ

작성자 정보

  • 리눅스퐈이아 작성
  • 작성일

컨텐츠 정보

본문

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 로 열어서 등록 하세요

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  537 명