#!
로 시작하는 문자열
나노로 새 파일을 만든 후에 #!/bin/bash
입력: 우분투에게 이 파일은 배쉬 프로그램이라고 알려줌
bash 스크립트 작성
실행 화면 이미지
디렉토리 목록
path를 출력했을 때 이미지
nano .bashrc
입력PATH="PATH"
입력source .bashrc
입력chmod a+x hi
)특정 간격이나 특정 시간에 실행되도록 명령어를 예약하는데 사용
개별 사용자에 대한 crontab을 유지 관리하는데 사용
각 사용자는 고유한 crontab을 가질 수 있음
사용방법: crontab -e
-> 1~3번 선택지(1번-nano 선택)
5개의 문자와 명령어가 공백으로 구분됨
공백을 구분기호로 사용, 공백의 개수는 중요하지 않음
*
: 모든 값-
: 범위값/
: 단계값 매 시간 30분마다 실행(* 4개: 모든 시간, 모든 일, 모든 월, 모든 요일): 2시반, 3시반, 4시반...
매일 자정마다 실행
6시 30분마다 실행
월요일(1) 6시 30분마다 실행
4월의 매주 월요일 6시 30분마다 실행
매월 1일 자정마다 실행
월요일(1)~금요일(5) 자정마다 실행
5분마다 실행
참고
crontab guru
crontab -e
로 실행
명령어 작성 후 빠져나오기
cronjob이 적용된 화면