crontab
crontab 옵션
crontab [ -u user ] file
crontab [ -u user ] { -l | -r | -e }
-u user user 사용자에 대해서 crontab 작업을 수행한다. 생략하면 crontab 명
령을 실행하는 사용자에 대해서 crtontab 작업을 수행.
-l 현재 cron table을 보여 준다.
-r 현재 cron table을 삭제한다.
-e 현재 cron table을 편집한다.
대개 crontab -e 명령을 주로 사용한다. cron 으로 명령을 실행하려는 경우에
는 아무 생각없이 crontab -e를 사용하면 된다.
crontab 사용 권한 : /etc/cron.allow, /etc/cron.deny
/etc/cron.allow를 먼저 참조한다는 것만 염두에 두면 된다. /etc/cron.allow
에 명시된 사용자는 cron job을 실행할 수 있다. /etc/cron.allow에 없는 사용
자도 /etc/cron.deny에 없다면, cron job을 실행할 수 있
다. /etc/cron.allow, /etc/cron.deny 두 파일이 존재하지 않으면 슈퍼 유저
만 cron job을 수행할 수 있다. 즉, /etc/cron.deny 파일이 존재하고 아무 내
용 없이 비어 있다면, 모든 사용자가 cron job을 수행할 수 있다.
cron table의 각 필드
minute(0~59) hour(0-23) day(1-31) month(1-12) weekday(1-7) command
요일 필드 : 1(월), 2(화), 3(수), 4(목), 5(금), 6(토), 7(일)
'*' : everytime
'-' : 범위 지정, 예를 들어 시간 필드에 1-3이면 1시와 3시 사이 즉 1시 2시
3시
',' : separator, 예를 들어 시간 필드에 1,3이면 1시와 3시
사용 예
30 14 * * 1 ~/bin/log_cat
==> 매주 월요일 오후 2시 30분에 ~/bin/log_cat을 실행
30 2 1 * * ~/bin/log_report
==> 매월 1일 새벽 2시 30분에 ~/bin/log_report를 실행
출처: http://www.linuxdoc.pe.kr
server
bibaram2005.02.18 · 3분 읽기 · 조회 4,335
crontab 사용법 (간단)
bibaram2005.02.18 · 3분 읽기 · 조회 4,335이어서 읽기
html↗
favicon.ico Status 404 해결방법
favicon.ico 파일이 있어서 경로를 직접 설정해주는 게 최선이지만favicon.ico가 없다면 아래와 같이 넣어준다. <html> <head> <link rel="shortcut icon" href="data:image/x-icon;," type="image/x-icon"> </head…
2020.09.25·1분 읽기
php↗
Codeigniter api에서 어떤 곳에서 보낸 json
$aData = var_export(file_get_contents('php://input'),TRUE); $aArr = json_decode(str_replace("'", "", $aData), true); 버전에 따라 다를 수도 있음 $this->input->raw_input_stream 이렇게 해보면 됨
2020.09.11·1분 읽기
server↗
apache 이미지 로그 안쌓이게 하기
웹서버를 운영하다 보면 Apache log 가 엄청나게 많이 쌓인다. logrotate 가 실행되고 있다면 어느 정도 로그가 정리가 되겠지만 아니라면 로그가 쌓여서 서버가 엄청 느려지거나 서버가 다운될 수도 있다. ErrorLo…
2020.02.17·2분 읽기
댓글 0
아직 댓글이 없습니다.