sh 쉘 스크립트 작성
--크론탭 기본
crontab -e //크론탭 수정
crontab -l //크론탭 확인
crontab -r //크론탭 삭제
--스크립트 실행
./test.sh 혹은 sh tesh.sh
두가지 방식으로 실행할 수 있다
--크론탭 주기 설정
*분(0-59) *시간(0-23) *일(1-31) *월(1-12) *요일(0-7)
매주 금요일 오전 5시 45분에 실행
45 5 * * 5 ./tesh.sh
매일 매시간 0분, 20분. 40분에 실행
0,20,40 * * * * ./tesh.sh
매일 10분마다 test.sh를 실행
*/10 * * * * ./tesh.sh
--크론 cron 데몬 재시작
sudo systemctl restart cron
--크론 cron 데몬 서비스 실행확인
sudo systemctl status cron
--크론 cron 데몬 중지
sudo systemctl stop cron
--크론 cron 데몬 시작(중지된 경우)
sudo systemctl start cron
--리눅스 환경에서 java 실행시키기
java -cp <경로1>:<경로2>:<경로3> <클래스명>
java -cp ${CLASS_PATH} -Drun.home=${DIR} -Xmx2048m Main
해당 sh 쉘 프로그램 파일이 실행권한이 부여 되었는지도 확인하자.
참고
https://durimongboksil.tistory.com/20
자바 프로그램 직접 컴파일 & 실행 (외부 라이브러리 이용)
자바 프로그램 직접 컴파일 & 실행 (외부 라이브러리 이용) 외부 라이브러리를 포함하는 자바 프로그램을 직접 컴파일하는 방법 import 구문을 통해 외부 라이브러리의 객체들을 사용하는 자바 프
durimongboksil.tistory.com
https://jdm.kr/blog/2
리눅스 크론탭(Linux Crontab) 사용법 :: JDM's Blog
* 이 포스팅은 네이버 블로그에서 작성(2013.04.01)한 내용을 옮겨온 것입니다. 오늘은 리눅스 크론탭에 대해 알아볼까 합니다. 음, 윈도우에서는 스케줄러와 비슷하다고 보면 되겠네요. "특정 시간
jdm.kr
'Server' 카테고리의 다른 글
WebtoB 명령어 (2) | 2024.10.14 |
---|---|
XShell 로그인 스크립트 작성하기 (0) | 2024.05.30 |
Jeus 서버 command 정리 (0) | 2023.11.11 |
JEUS 장애 및 오류 발생 시 대처 방법 (0) | 2023.07.20 |
댓글