728x90
6. crontab으로 자동화하기
`crontab -e`를 입력하면, crontab 편집기를 열 수 있다.
여기에 우리가 생성한 `monitor.sh` 파일 경로를 넣어준다.
이때, `* * * * *`은 매 분마다 `monitor.sh` 파일을 실행하도록 한다.
> crontab 이란? <
리눅스/유닉스 시스템에서 특정 시간 간격으로 명령어나 스크립트를 자동으로 실행할 수 있도록 해주는 도구이다.
분 시간 일 월 요일 [자동화할 파일 경로]
- `분` : 0 ~ 59
- `시간` : 0 ~ 23
- `일` : 1 ~ 31
- `월` : 1 ~ 12
- `요일` : 0 ~ 7 (일요일은 0 or 7)
`*`은 모든 값을 의미한다.
7. Discord로 결과 확인하기
내가 생성한 채널로 매 분마다 자원사용량 알림이 오는 것을 확인할 수 있다!
그리고, `시간`을 파일제목으로 한 빈 파일도 잘 생성되는 것을 확인할 수 있다.
728x90
'💠개발 도구 및 환경 > 시스템 관리' 카테고리의 다른 글
[가상 머신] 웹훅 가져오고, top/free 명령어로 데이터 추출하여, 쉘 스크립트 작성하기 (2) (1) | 2024.09.04 |
---|---|
[가상 머신] 리눅스 운영체제 설치하고, 가상 환경을 설정하기 (1) (0) | 2024.08.28 |
[가상 머신] 가상화 - 에뮬레이터 vs 가상 머신 vs 컨테이너 (0) | 2024.08.28 |
[쉘 스크립트] 쉘 스크립트 기초 문법에 대해 알아보자 (1) | 2024.08.26 |
[ANSI Escape Code] ANSI Escape Code로 터미널 예쁘게 출력하기 (0) | 2024.08.26 |