아파치님의 크론탭 활용? 채택완료
아파치님의 크론탭을 이제서야 좀 사용해볼려고 하는데 잘 안됩니다.ㅠㅠ;
아파치님의 크론탭을 어떻게 활용하시나요?
혹시 예제좀 알수있을까요?
아는것이 너무 부족해서 검색을 해도 잘 못찾는지 원하는 것을 못찾겠습니다.
예를 들어
1) 하루에 한번 bbs1 게시판에 접속하기
2) /home/data/ 폴더에 있는 그림파일을 /home/data2 에 옮기기 등등
3) 하루에 한번 bbs1 게시판에 글남기기
예제좀 알려주세요~~ ㅠㅠ;
답변 1개
채택된 답변
+20 포인트
7년 전
방문객 수가 어떻게 되시는지요?
m3cron 은 방문객 수가 충분히 많다는 가정하에 cron 비슷하게 동작하는 것입니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 6개
DawnDew
7년 전
7년 전
방문객수가 많지 않다면, m3cron 은 원하시는대로 동작이 힘들 것 같습니다.
서버 관리자이시라면, 그냥 crontab 을 이용해 보세요.
차선책으로, 하루한번 게시판 접속 기능은 웹크론 서비스를 이용해 보세요.
https://cron-job.org
서버 관리자이시라면, 그냥 crontab 을 이용해 보세요.
차선책으로, 하루한번 게시판 접속 기능은 웹크론 서비스를 이용해 보세요.
https://cron-job.org
DawnDew
7년 전
아~ 마스터님 감사합니다. 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월 \;
DawnDew
7년 전
네 맞아요..근데 그게 문제에요.ㅠㅠ;
아래글에 질문글 적어놨듯이..
이상하게 스크립트가 작동을 안해서.ㅠㅠ;
인터넷 찾아보면서 하고 있던거라서, 따라만 했을뿐이지 뭐가 잘못된것인지도 못찾겟더라구요
그래서 혹시나 다른분들은 스크립트 어떻게 짯는지 보고 참고해볼려고
예제를 물어봤던거에요
마스타님 시간내주셔서 답변 감사합니다. ^0^;'
아래글에 질문글 적어놨듯이..
이상하게 스크립트가 작동을 안해서.ㅠㅠ;
인터넷 찾아보면서 하고 있던거라서, 따라만 했을뿐이지 뭐가 잘못된것인지도 못찾겟더라구요
그래서 혹시나 다른분들은 스크립트 어떻게 짯는지 보고 참고해볼려고
예제를 물어봤던거에요
마스타님 시간내주셔서 답변 감사합니다. ^0^;'
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
방문객 수는 많지 않은 개인 홈페이지 입니다.
단지 호기심입니다.ㅠㅠ;
ip카메라로 제 서버로 업로드하게 해놨는데 폴더명까지 지정이 안되고 /home/ 이폴더로만 올라가길래, 이쪽에 있는 파일을 /home/public_html/fileman-data 이쪽폴더로 자동으로 옮기고자
어제 아파치님의 크론탭으로 이것저것 해보다가 1,3번도 크론탭으로 되지 않을까해서 하루종일 씨름했는데 잘 안되네요.ㅠㅠ;
그저 다른분들은 어떻게 사용하시는지 궁금했어요.
혹시 샘플예제같은거 있으면 참고가 될까해서요~~