아파치님의 크론탭을 이제서야 좀 사용해볼려고 하는데 잘 안됩니다.ㅠㅠ;
아파치님의 크론탭을 어떻게 활용하시나요?
혹시 예제좀 알수있을까요?
아는것이 너무 부족해서 검색을 해도 잘 못찾는지 원하는 것을 못찾겠습니다.
예를 들어
1) 하루에 한번 bbs1 게시판에 접속하기
2) /home/data/ 폴더에 있는 그림파일을 /home/data2 에 옮기기 등등
3) 하루에 한번 bbs1 게시판에 글남기기
예제좀 알려주세요~~ ㅠㅠ;
|
답변 1개 / 댓글 6개
채택된 답변
+20 포인트
방문객 수가 어떻게 되시는지요?
m3cron 은 방문객 수가 충분히 많다는 가정하에 cron 비슷하게 동작하는 것입니다.
답변에 대한 댓글 6개
아~ 마스터님 감사합니다. crontab를 활용해서 했습니다.
일단은 잘 작동하네요~~
주목적이 2번이었거든요,
근데 너무 길어져서 이거 한번만 봐주실수있나요?
소스를 더 짧게 할수있을까요?
0 0 1 1 * mkdir /home/window/public_html/fileman-data/1월
0 0 1 2 * mkdir /home/window/public_html/fileman-data/2월
0 0 1 3 * mkdir /home/window/public_html/fileman-data/3월
0 0 1 4 * mkdir /home/window/public_html/fileman-data/4월
0 0 1 5 * mkdir /home/window/public_html/fileman-data/5월
0 0 1 6 * mkdir /home/window/public_html/fileman-data/6월
0 0 1 7 * mkdir /home/window/public_html/fileman-data/7월
0 0 1 8 * mkdir /home/window/public_html/fileman-data/8월
0 0 1 9 * mkdir /home/window/public_html/fileman-data/9월
0 0 1 10 * mkdir /home/window/public_html/fileman-data/10월
0 0 1 11 * mkdir /home/window/public_html/fileman-data/11월
0 0 1 12 * mkdir /home/window/public_html/fileman-data/12월
* * * 1 * find . -name "*201901*.jpg" -exec mv {} /home/window/public_html/fileman-data/1월 \;
* * * 2 * find . -name "*201902*.jpg" -exec mv {} /home/window/public_html/fileman-data/2월 \;
* * * 3 * find . -name "*201903*.jpg" -exec mv {} /home/window/public_html/fileman-data/3월 \;
* * * 4 * find . -name "*201904*.jpg" -exec mv {} /home/window/public_html/fileman-data/4월 \;
* * * 5 * find . -name "*201905*.jpg" -exec mv {} /home/window/public_html/fileman-data/5월 \;
* * * 6 * find . -name "*201906*.jpg" -exec mv {} /home/window/public_html/fileman-data/6월 \;
* * * 7 * find . -name "*201907*.jpg" -exec mv {} /home/window/public_html/fileman-data/7월 \;
* * * 8 * find . -name "*201808*.jpg" -exec mv {} /home/window/public_html/fileman-data/8월 \;
* * * 9 * find . -name "*201809*.jpg" -exec mv {} /home/window/public_html/fileman-data/9월 \;
* * * 10 * find . -name "*2018010*.jpg" -exec mv {} /home/window/public_html/fileman-data/10월 \;
* * * 11 * find . -name "*2018011*.jpg" -exec mv {} /home/window/public_html/fileman-data/11월 \;
* * * 12 * find . -name "*2018012*.jpg" -exec mv {} /home/window/public_html/fileman-data/12월 \;
일단은 잘 작동하네요~~
주목적이 2번이었거든요,
근데 너무 길어져서 이거 한번만 봐주실수있나요?
소스를 더 짧게 할수있을까요?
0 0 1 1 * mkdir /home/window/public_html/fileman-data/1월
0 0 1 2 * mkdir /home/window/public_html/fileman-data/2월
0 0 1 3 * mkdir /home/window/public_html/fileman-data/3월
0 0 1 4 * mkdir /home/window/public_html/fileman-data/4월
0 0 1 5 * mkdir /home/window/public_html/fileman-data/5월
0 0 1 6 * mkdir /home/window/public_html/fileman-data/6월
0 0 1 7 * mkdir /home/window/public_html/fileman-data/7월
0 0 1 8 * mkdir /home/window/public_html/fileman-data/8월
0 0 1 9 * mkdir /home/window/public_html/fileman-data/9월
0 0 1 10 * mkdir /home/window/public_html/fileman-data/10월
0 0 1 11 * mkdir /home/window/public_html/fileman-data/11월
0 0 1 12 * mkdir /home/window/public_html/fileman-data/12월
* * * 1 * find . -name "*201901*.jpg" -exec mv {} /home/window/public_html/fileman-data/1월 \;
* * * 2 * find . -name "*201902*.jpg" -exec mv {} /home/window/public_html/fileman-data/2월 \;
* * * 3 * find . -name "*201903*.jpg" -exec mv {} /home/window/public_html/fileman-data/3월 \;
* * * 4 * find . -name "*201904*.jpg" -exec mv {} /home/window/public_html/fileman-data/4월 \;
* * * 5 * find . -name "*201905*.jpg" -exec mv {} /home/window/public_html/fileman-data/5월 \;
* * * 6 * find . -name "*201906*.jpg" -exec mv {} /home/window/public_html/fileman-data/6월 \;
* * * 7 * find . -name "*201907*.jpg" -exec mv {} /home/window/public_html/fileman-data/7월 \;
* * * 8 * find . -name "*201808*.jpg" -exec mv {} /home/window/public_html/fileman-data/8월 \;
* * * 9 * find . -name "*201809*.jpg" -exec mv {} /home/window/public_html/fileman-data/9월 \;
* * * 10 * find . -name "*2018010*.jpg" -exec mv {} /home/window/public_html/fileman-data/10월 \;
* * * 11 * find . -name "*2018011*.jpg" -exec mv {} /home/window/public_html/fileman-data/11월 \;
* * * 12 * find . -name "*2018012*.jpg" -exec mv {} /home/window/public_html/fileman-data/12월 \;
답변을 작성하려면 로그인이 필요합니다.
방문객 수는 많지 않은 개인 홈페이지 입니다.
단지 호기심입니다.ㅠㅠ;
ip카메라로 제 서버로 업로드하게 해놨는데 폴더명까지 지정이 안되고 /home/ 이폴더로만 올라가길래, 이쪽에 있는 파일을 /home/public_html/fileman-data 이쪽폴더로 자동으로 옮기고자
어제 아파치님의 크론탭으로 이것저것 해보다가 1,3번도 크론탭으로 되지 않을까해서 하루종일 씨름했는데 잘 안되네요.ㅠㅠ;
그저 다른분들은 어떻게 사용하시는지 궁금했어요.
혹시 샘플예제같은거 있으면 참고가 될까해서요~~