crontab

crontab command not found 에러현상 crontab 에 등록하지 않고 터미널에서 수행 시 정상적으로 되던 스크립트가 crontab 에만 등록하면 오류가 발생하였습니다. 문제의 원인을 찾고자 사용자 계정의 로그(메일)를 확인하니 아래와 같이 에러가 발생했습니다.$ cat /var/spool/mail/sh ... /home/sh/goldilocks_backup.sh: line 199: gsqlnet: command not found crontab command not found 에러원인 crontab 에 등록되어 있다고는 하지만, 사용자 계정에서 실행하였으므로당연히 사용자의 환경변수를 물고 올라갈거라고 생각했는데 crontab 에서 환경변수를 출력하니 전부 빈 값이었습니다.환경변수가 잡혀있..
crontab 작업 스케줄러로 특정시각에 프로세스가 수행되도록 설정하는 프로그램 입니다.위 작업들은 /var/log/cron 경로에 이력이 기록됩니다.주로 특정시간에 백업을 해야하는 용도에서 사용됩니다. crontab 사용법 옵션 의미 -e 작업 스케줄러를 등록할 수 있는 편집 창 오픈 -l 스케줄러에 등록되어있는 리스트 -r 등록되어 있는 리스트를 삭제 예로, 편집 창에서 1분단위 script.sh 수행 방법은 * * * * * script.sh 과 같습니다. 앞에서부터 위치 의미 (1) * 분단위를 의미합니다. 0 ~ 59 까지 설정할 수 있습니다. * 로 썼을 경우 매 분을 의미합니다. */2 로 썼을 경우 2분마다를 의미합니다. 10 으로 썼을 경우 매시간의 10분을 의미합니다. 10, 20 으로..
꽁담
'crontab' 태그의 글 목록