반응형
시작 스크립트
vi dstat_start.sh
#!/bin/bash
## Today date ##
DATE=`/bin/date +%Y%m%d`
## dstat start ##
_START(){
rm -rf nohup.out
nohup dstat -tcmdnl 60 >> ./log/dstat_$DATE.log &
}
_START
종료 스크립트
vi dstat_stop.sh
#!/bin/bash
## dstat stop ##
_STOP(){
DSTATPID=`ps -ef | grep -i dstat | grep -v "grep" | awk '{print $2'`
kill -9 $DSTATPID
}
권한추가
chmod +x dstat_start.sh
chmod +x dstat_stop.sh
crontab 설정
crontab -e
0 0 * * * /root/log/dstat_stop.sh
1 0 * * * /root/log/dstat_start.sh
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[Retrofit2] Unable to create converter for interface 에러 (0) | 2019.02.21 |
---|---|
[mysql] USER level Lock 설정을 했는데 해제가 안되는 경우. (0) | 2019.02.15 |
DBMS 선택시 서버자원 우선순위 (0) | 2019.01.28 |
[centos] ssh 암호없이 접속하기(ssh-copy-id) (0) | 2019.01.28 |
[nginx] reverse-proxy 구성할 경우 ssl 설정을 어디에 둬야할까 (0) | 2019.01.27 |
댓글