리눅스 분류
vmstat 정보를 cron에 등록 하는 방법 문의 드립니다.
작성자 정보
- 고남석 작성
- 작성일
컨텐츠 정보
- 3,174 조회
- 1 댓글
- 0 추천
- 목록
본문
vmstat -n 2 10 : 2초 주기로 10번 vmstat 정보를 출력하는 명령어인데, 이것을 cron 작업을 만들고 싶습니다.
그러면 crontab에서 이렇게 추가하는게 맞나요~?
원하고자 하는 데이타) 오전 9시부터 ~ 오후 3시까지의 데이타를 1시간 단위로 vmstat -n 2 10 를 해서 얻어져
나오는 데이타 확인
#crontab -l
==============================
0 9-15/1 * * * vmstat -n 2 10 > vmstat.txt
==============================
그러면 9시부터 15시 까지 8시간, 1시간에 한번 vmstat -n 2 10 을 실행한 데이타가 생성 되지요~?
그런데 vmstat.txt 라는 파일 경로는 어디에 생성되나요 ? ㅠㅠ 아.. 제가 제대로 하고 있는건가요..
고수 님들 답변 부탁드립니다. ㅠㅠ
그러면 crontab에서 이렇게 추가하는게 맞나요~?
원하고자 하는 데이타) 오전 9시부터 ~ 오후 3시까지의 데이타를 1시간 단위로 vmstat -n 2 10 를 해서 얻어져
나오는 데이타 확인
#crontab -l
==============================
0 9-15/1 * * * vmstat -n 2 10 > vmstat.txt
==============================
그러면 9시부터 15시 까지 8시간, 1시간에 한번 vmstat -n 2 10 을 실행한 데이타가 생성 되지요~?
그런데 vmstat.txt 라는 파일 경로는 어디에 생성되나요 ? ㅠㅠ 아.. 제가 제대로 하고 있는건가요..
고수 님들 답변 부탁드립니다. ㅠㅠ
관련자료
-
이전
-
다음
댓글 1
LUFFY님의 댓글
- LUFFY
- 작성일
그냥 고민하실 필요없이 절대경로로 만들어주시길 추천합니다..ㅎㅎ
스크립트로 자주 만드는 편이라 제가 하는 방식으로면
vi /root/vmstat.sh
#!/bin/bash
vmstat -n 2 10 > /root/vmstat.txt
crontab -l
0 9-15 * * * su - root -c 'sh /root/vmstat.sh'
또는 vmstat.sh 권한을 701로 하여서 /root/vmstat.sh 만 기입
스크립트로 자주 만드는 편이라 제가 하는 방식으로면
vi /root/vmstat.sh
#!/bin/bash
vmstat -n 2 10 > /root/vmstat.txt
crontab -l
0 9-15 * * * su - root -c 'sh /root/vmstat.sh'
또는 vmstat.sh 권한을 701로 하여서 /root/vmstat.sh 만 기입