라벨이 crontab인 게시물 표시

[linux] crontab 날짜별 로그파일 생성하기

이미지
crontab이 익숙하지 않으신 분들은 먼저 아래의 글을 읽으시길 바랍니다. crontab 사용법:  https://daewoonginfo.blogspot.com/2019/04/linux-crontab_16.html crontab -e 사용법:  https://daewoonginfo.blogspot.com/2019/04/linux-crontab-e_16.html 날짜별 로그파일 만들기 * * * * * echo "day" >> /home/cldw1101/test_$(date +\%m\%d).log 2>&1 escape를 추가 해주어야 날짜별 로그파일명이 생성됩니다. 0509의 날짜로 파일이 생성된걸 확인할 수 있습니다. 참고자료 https://stackoverflow.com/questions/9110663/cron-task-append-current-date-to-the-filename-via-cron

[linux]리눅스: crontab -e 사용법

이미지
crontab 명령어에 대한 설명은 아래의 링크를 참조하세요. crontab 사용법:  https://daewoonginfo.blogspot.com/2019/04/linux-crontab_16.html crontab -e 명령어 crontab 명령어 입력을 위한 텍스트 에디터가 실행됩니다. 즉. 예약된 작업 편집 명령어 실행 $ crontab -e crontab -e 명령어 실행 화면 crontab -e 각 라인 형식 minute hour dom month dow (usr) command minute 0 ~ 59 사이의 값으로 몇 분 에 실행 될 것 인지를 정의합니다. hour 0 ~ 23 사이의 값으로 몇 시 에 실행 될 것 인지를 정의합니다. dom (day of month) 0 ~ (28, 30, 31) 몇 일 에 실행 될 것 인지를 정의합니다. month 몇 월 에 실행 될 것인지를 정의합니다. dow (day of week) 무슨 요일 에 실행 될 것인지를 정의합니다. 1 = 월, 6 = 토를 나타내며 0 or 7 = 일을 나타냅니다. Mon, Sun 등의 요일 이름으로도 표현 할 수 있습니다. user 명령을 실행 할 사용자를 정의 합니다. 생략가능합니다. command 실행 할 명령어 입니다. crontab -e 예제 * * * * * 명령어 매일 매분마다 명령어를 실행합니다. 1 * * * * 명령어 매일 매시간 1분마다 명령어를 실행합니다. 1,10,20 * * * * 명령어 매일, 매시간, 1분, 10분, 20분마다 명령어를 실행합니다. 1 1 * * * 명령어 매일 오전 1시 1분마다 명령어를 실행합니다. 1 1-5 * * * 명령어 매일 오전 1~5시 1분마다 명령어를 실행합니다. 1 */2 * * * 명령어 매일 2시간 간격으로 1분에 명령어를 실행합니다

[linux]리눅스: crontab(크론탭) 사용법

이미지
crontab이란? 특정한 명령이나 스크립트를 지정한 시간/날짜에 자동으로 실행하게 해줍니다. crontab 명령어 crontab -e crontab 명령어 입력을 위한 텍스트 에디터가 실행됩니다. 즉. 예약된 작업 편집 명령어 실행 $ crontab -e crontab -e 명령어 실행 화면  ※ 버전에 따라 화면이 다를 수 있으며 저 같은 경우에는 이미 crontab에 명령어가 추가되어 있습니다 crontab -l 현재 등록되어 있는 crontab 목록이 콘솔에 출력됩니다. 즉. 예약된 작업리스트 출력 명령어 실행 $ crontab -l crontab -l 명령어 실행화면 crontab -e 명령어를 실행했을 때의 화면이 출력되는걸 볼 수 있습니다. crontab -r 모든 crontab을 삭제해줍니다. 즉. 예약된 작업 삭제 명령어 실행 $ crontab -r crontab -r 명령어 실행 후 crontab -e 명령어 실행화면 crontab -r 명령어 실행 뒤 crontab -l or crontab -e를 확인해본 결과 기존에 있던 명령어가 사라진걸 확인할 수 있습니다. 연관문헌 쉘 스크립트란? https://daewoonginfo.blogspot.com/2019/04/linux.html crontab -e 사용법 https://daewoonginfo.blogspot.com/2019/04/linux-crontab-e_16.html 참고문헌 https://includestdio.tistory.com/31 https://jdm.kr/blog/2