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

crontab 자동 실행이 안되서...

작성자 정보

  • 우상승 작성
  • 작성일

컨텐츠 정보

본문

vi /etc/crontab에

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
00 1 * * * /backup/backup.sh        == 신규 추가..

00 1 * * * root run-parts /backup/backup.sh 이렇게도 해보았습니다.

그런데 자동으로 실행이 안됩니다..

/backup/backup.sh 에는


#!/bin/sh
#mysql db
/usr/local/mysql/bin/mysqldump -u사용자 -p비번 계정> /backup/db_backup_$(date +%Y%m%d).sql
/usr/local/mysql/bin/mysqldump -u사용자 -p비번 계정> /backup/movie_backup_$(date +%Y%m%d).sql
/usr/local/mysql/bin/mysqldump -u사용자 -p비번 -A > /backup/db_backup_$(date +%Y%m%d).sql
/usr/local/mysql/bin/mysqldump -u사용자 -p비번 계정/backup/k_backup_$(date +%Y%m%d).sql


#html
tar cvfpz /backup/html_backup_$(date +%Y%m%d).tar.gz /home

#delete
find /backup -ctime +3 -exec rm -f{} ;

이렇게 되어있습니다. 무엇이 문제일까요??

그리고 su - 사용자 로 접속하면

su: /bin/bash:허가 거부됨..

ssh 접속시 root는 되나 다른 사용자로 로그인하면 putty창이 사라져버림.

비번이 틀리면 다시 넣으라고 뜨고 비번을 맞게 치면 창이 사라짐..

putty최신버젼 및 ssh  다른 프로그램으로 해봐도 똑같은 현상입니다..

도와주세요..

 

 

관련자료

댓글 1

guy123님의 댓글

  • guy123
  • 작성일
그냥 crontab -e 명령어 치시고, vi모드에서
00 1 * * * /backup/backup.sh        == 신규 추가

공지사항


뉴스광장


  • 현재 회원수 :  60,289 명
  • 현재 강좌수 :  36,949 개
  • 현재 접속자 :  392 명