일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 주식 청약
- Stock
- php
- 주식 청약 일정
- java
- Eclipse
- codeigniter
- 제이쿼리
- 7월 공모주 청약 일정
- 오라클
- Oracle
- 공모주 청약
- 맥
- css
- html
- SQL
- linux
- 자바스크립트
- 자바
- IPO
- 6월 공모주 청약 일정
- JavaScript
- jquery
- 공모주 청약 일정
- 리눅스
- 주식
- 공모주
- 코드이그나이터
- MYSQL
- Stock ipo
- Today
- Total
목록Linux Crontab (17)
개발자의 끄적끄적
[linux/crontab] how to set timezone in crontab / 리눅스 크론탭 타임존 설정방법 리눅스에서 crontab 을 실행하다보면 서버의 timezone 을 변경했는데도 크론은 변경된 시간을 기준으로 동작하지 않는 경우가 있습니다! 그럴때는 크론탭 실행문 바로 위에 아래와 같이 timezone 을 설정하시면 됩니다! CRON_TZ=Asis/Seoul 참고들 하세요!
[linux] linux crontab wget virtualhost example / 리눅스 크론탭 wget virtualhost 호출 방법 linux 에서 crontab 를 사용하여 스케줄링을 하다보면 wget 으로 호출하는 스케줄러를 만들곤 하는데요. 그중에서 개발서버와 같이 virtualhost 로 구성된 서버에서 crontab 를 세팅하려면 도메인으로 호출하는것은 정상적으로 동작하지 않습니다. 그럴때는 아래와 같이 --header 옵션에 virtualhost 에 등록된 서버 네임 즉, 도메인을 입력하고 localhost 에 스케줄러명을 호출하는 방식으로 wget 을 실행해주시면 됩니다. * * * * * /usr/bin/wget -O - -q -t 1 --header="Host: 도메인" htt..
[linux] linux crontab restore example / 리눅스 크론탭 백업했던 내용 복원하는 방법 리눅스에서 크론탭을 사용하다보면 서버 이전과 같은 이슈가 발생했을때, 크론탭의 내용을 전체 백업하고 복원해야 합니다! 이번에 공유하고자 하는 내용은 백업한 크론탭을 복원하는 방법입니다. crontab [BACKUP FILE NAME] 위 내용보시면 아시겠지만, crontab 명령어 뒤에 백업한 파일명을 입력하시면 됩니다. crontab -l 그리고 복원이 정상적으로 되었는지 확인하려면 위에 나온 crontab -l 명령어로 조회해보면 확인이 가능합니다! 참고들 하세요!
[linux] linux crontab remove example / 리눅스 크론탭 내용 전체 삭제하는 방법 리눅스에서 크론탭을 사용하여 스케쥴러를 설정하여 사용하는 경우 크론탭의 내용을 일괄적으로 삭제해야 하는 경우가 있습니다! crontab -r 위처럼 crontab 명령어에 -r 을 옵션으로 넣어주면 crontab 안에 있는 내용이 전체 다 삭제되게 됩니다! 이 명령어를 사용하기 전에는 꼭!!! 백업을 하시고 나서 사용하시는게 좋을듯 합니다! 참고들 하세요!
[linux] linux crontab backup example / 리눅스 크론탭 백업하는 방법 linux 에서 스케쥴러를 사용하기 위해서 crontab 를 사용하다보면 서버 이전할 경우 crontab 내용을 백업해야 하는 경우가 생기곤 합니다. 그럴때는 아래와 같이 명령어를 이용하시면 됩니다! crontab -l > [파일명] 위에 나와있는 명령어처럼 crontab -l > 다음에 저장하고자하는 경로와 파일명을 입력하면 입력한 파일로 crontab 리스트가 백업되게 됩니다! 참고들 하세요!
[linux] linux crontab second example / 리눅스 크론탭 초당 돌아가게 설정하는 방법 리눅스에서 crontab 으로 스케쥴링을 설정하다보면 아래와 같이 매분마다 돌아가는 설정을 추가하는 경우가 있습니다. * * * * * test.sh 그중에서 매 5초마다 혹은 10초마다 실행이 되야 하는 경우가 있습니다. 그럴때는 여러가지 방법들이 있지만, 간단한 방법이 있습니다. 예들들어서 test.sh 라는 파일을 매 5초마다 실행하고 싶으면 아래와 같이 매분마다 돌아가는 설정부터 매분마다 5초쉬고, 10초쉬고 등등 이렇게 5초씩 추가적으로 쉬었다가 돌아갈수 있게 sleep 구문을 섞어서 사용하시면 됩니다! * * * * * test.sh * * * * * sleep 05; test.sh..
[linux/crontab] linux crontab 설정 삭제 방법 리눅스에서 스케쥴링을 하기 위해서는 crontab 라는것을 사용합니다. 그런데, 그 안에 등록했던 모든 스케쥴링 설정을 삭제하고 싶을때 하나하나 들어가서 삭제안하고 한번에 삭제할 수 있는 방법이 있습니다. 우선 리눅스 커맨드 창으로 접속합니다. 그리고는 아래 명령어를 실행합니다. crontab -r 참고들 하세요!
[linux/crontab] wget 을 이용한 스케줄러 호출 설정 방법 linux 에서 crontab 를 사용하여 스케쥴러를 설정할때 현재 서버에 있는 컨트롤러를 호출하고 싶을때가 있습니다. 그럴때 아래처험 Wget 을 이용하여 localhost 의 컨트롤러를 호출할 수 있습니다. * * * * * /usr/bin/wget -O - -q -t 1 http://localhost/controller_name 위 내용보시면 아시겠지만, wget 을 이용하여 컨트롤러를 호출하도록 설정이 가능합니다! 참고로! wget 뒤에 있는 -O 옵션은 숫자 0이 아닌 알파벳 대문자 O 입니다! 참고들 하세요!