우분투 18.04 사용중입니다.
crontab을 처음 사용해보았는데 테스트 삼아 오늘 새벽2시에 일을 시켜두고 갔는데... 일을 안했네요.
보통 시간이 지나면 제 우분투 머신은 잠김상태(?)가 되는데 그래서 안된건가.. 초짜인지라 분명 뭔가 기초적인 실수를 했을 가능성이 큽니다만.. 잘 모르겠어서 질문을 남겨봅니다.
로그아웃이랑 잠김모드가 같은것인지는 모르겠습니다만...
잠김모드가 되어도 crontab에 있는 애들은 정해진 시간내에 일을 해야할 것 같은데 제가 잘못 알고 있는건지요?
만약 안되는 거라면 다른 방법이 있을지요?
참고로 하려는 일은 특정경로의 파일들을 압축 후 네트워크 드라이브(gdrive)에 정해진 시간에 업로드 하는 것입니다.
쉘상에서 작동하는 명령이 crontab에서 에러 날수 있습니다.
예를 들어 우분투에서는 변수에 사용 하는 %가 그냥 그대로 사용되지만 centos에서는 에러가 나서 \를 붙여 줘야 합니다.
쉘을 돌려서 잘 됐을때는 로그인한 유저의 환경변수들이 설정되어 있지만 cron으로 동작할때는 그렇지 않거든요.
우선 cron 로그 확인해보세요~