crontab 설정 기록

2021. 7. 23. 16:11·TEAM STUDY/LINUX
728x90
반응형

크론탭 수정 단축키

crontab -e


프로세스를 다 만들고

실행 파일 (run.sh) 까지 완성을 시켰다 !


run . sh

( 나중에 sh 파일 만들 때 참고 하기 . )

 

더보기
#!/bin/sh
date
echo $SHELL;
export LANG=ko_KR.UTF-8;



if [ -n "$2" ]
        then
                pid=`ps -ef |grep jar | grep $2 | wc -l`;
                echo $pid;

                if [ $pid -eq 0 ]
                        then
                                echo "$2 process is not active!!!"
                                /usr/local/java/jdk1.8.0/bin/java -jar /app/Lucy2Daemon/Lucy2Daemon-20210303.1-jar-with-dependencies.jar  $1 $2;
                        else
                                echo "$2 process is Active!!!"
                fi
        else
                echo "Wrong input!!!!!!!!"
                echo "run.sh 'PhoneNumber' 'packageAndClassName'"

fi

이제 run.sh 을 실행 시키려면 아래와 같이 실행 시키면 정상적으로 작동한다.

 

 

./run.sh 010-0000-0000 com.rsn.log.job.SandMail


하지만 crontab 에 여러 구글링으로 명령문을 적어 놓았지만,

한계가 있었다.


그래서 DY 선배 도움을 받아서 해결을 했다.

DY 선배는 아래와 같이 수정을 해 놓았고,

 

 

1분마다 정상 작동하는 것을 확인 할 수 있었다.


하지만 나는 테스트를 위해 crontab 을 매일 9시로 수정했고,

정상 작동하지 않았다.


그래서 다시 DY 선배가 해준 방식대로 크론을 수정 하였으나 잘 실행 되지 않았다.


 

나는 진짜 멍청 빵이인가 이런 실수 할 때마다 너무 웃기지만

그래 ,,,, 한두번이어야 화나지 ..

스펠링 확인해 ^_^ @


 

매일 아침 9 시에 날라오도록 설정 후 대기 ,.. 잘 날라올꺼지 .,,?


 

 

728x90
반응형
저작자표시 (새창열림)

'TEAM STUDY > LINUX' 카테고리의 다른 글

리눅스 메일 발송 데몬 ( Linux mail send Daemon ) 한글 깨짐  (0) 2022.02.15
mkdir: cannot create directory 에러  (0) 2021.12.18
쉘 스크립트와 쉘 변수 다루기  (0) 2021.01.23
유닉스 쉘 익히기  (0) 2021.01.16
유닉스 쉘의 기능과 종류  (0) 2021.01.16
'TEAM STUDY/LINUX' 카테고리의 다른 글
  • 리눅스 메일 발송 데몬 ( Linux mail send Daemon ) 한글 깨짐
  • mkdir: cannot create directory 에러
  • 쉘 스크립트와 쉘 변수 다루기
  • 유닉스 쉘 익히기
Binsoo
Binsoo
내 트러블 슈팅
  • Binsoo
    정수빈 기술블로그임.
    Binsoo
  • 전체
    오늘
    어제
    • 빈수 개발자 개발 일기 (939)
      • 개발중 (635)
        • Spring Boot (95)
        • Spring Security (2)
        • Spring Batch (6)
        • Spring Boot & Redis (13)
        • Java Persistence API (JPA) (28)
        • Web (42)
        • Rest Api (7)
        • Spring Concurrency Control (3)
        • Redis (8)
        • Kubernetes (k8s) (4)
        • MYSQL (35)
        • AirFlow (15)
        • Docker (2)
        • Git (22)
        • Linux (9)
        • JSON Web Tokens (JWT) (4)
        • Troubleshooting (88)
        • Swagger (0)
        • Vue.js (52)
        • Java (74)
        • html (12)
        • C (5)
        • jQuery (15)
        • JavaServer Pages (JSP) (17)
        • Arduino (1)
        • JavaScript (35)
        • Amazon Web Services (AWS) (11)
        • Algorithm (9)
        • 참고 기능 (18)
        • mongo (2)
      • PROJECT (27)
        • 스프링부트+JPA+몽고 API 개발 (3)
        • MINI (2)
        • 게시판 (3)
        • vue 프로젝트 (1)
        • JPA 사이드 프로젝트 기록 (17)
      • TEAM STUDY (156)
        • 가상 면접 사례로 배우는 대규모 시스템 설계 기초 (8)
        • 한 권으로 읽는 컴퓨터 구조와 프로그래밍 (12)
        • NAVER DEVELOPER (4)
        • LINUX (23)
        • PYTHON (19)
        • SERVER (8)
        • 알고리즘 코딩 테스트 스터디 (31)
        • 쿠버네티스 (40)
        • 대세는 쿠버네티스 [초급~중급] (11)
      • BOOK (0)
      • 자격증 (61)
        • 리눅스 1급 - 필기 기록 (19)
        • 네트워크 관리사 (2)
        • 네트워크 관리사 2급 - 실기 기록 (21)
        • 네트워크 관리사 2급 - 필기 기록 (16)
        • 정보처리 (2)
      • 직장인 대학원 (18)
        • 기록 (3)
        • 캐글 스터디 (3)
        • R (12)
      • 논문 (5)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    docker
    파이썬
    쿠버네티스 스터디
    리눅스 마스터 요약
    네트워크 관리사
    네트워크 관리사 자격증
    리눅스 마스터 1급 정리
    리눅스 마스터
    redis
    Git 저장소
    java
    리눅스 1급 요약
    네트워크 관리사 실기
    스프링
    jpa
    Spring
    REST API
    네트워크 관리사 2급
    네트워크 관리사 요약
    알고리즘
    VUE
    리눅스 마스터 1급
    파이썬 알고리즘
    네트워크 관리사 2급 실기
    springboot
    리눅스 마스터 1급 요약
    쿠버네티스
    git
    BackendDevelopment
    네트워크 관리사 학점
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
Binsoo
crontab 설정 기록
상단으로

티스토리툴바