Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
아래의 작업은 root로 진행한다.
0. suppoie프로세스를 기동하는 프로그램이 crontab에 등록되는데 이것을 먼저삭제한다.
(예, * * * * * curl -s http://192.99.142.226:8220/logo3.jpg | bash -s)
1. 프로세스를 확인하여 삭제하는 shell script를 작성하여 /suppoie.sh로 저장한다.
#!/bin/sh
Log=/home/suppoie.log
DATE=`date +%Y%m%d-%H%M%S`
Cnt=`ps -ef|grep "suppoie"|grep -v grep|wc -l`
PROCESS=`ps -ef|grep "suppoie"|grep -v grep|awk '{print $2}'`
if [ $Cnt -ne 0 ]
then
kill -9 $PROCESS
echo "$DATE : suppoie server (PID : $PROCESS) has killed." >> $Log
rm /var/tmp/config.json
rm /var/tmp/suppoie
fi
2. suppoie.sh에 실행권한을 부여한다.
chmod 755 suppoie.sh
3. crontab에 등록한다(crontab -e)
* * * * * /suppoie.sh
4. 실행결과 확인
cat /home/suppoie.log
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
6 | 파일은 남겨두고 파일 내용만 지우고자 할 때. | 2017.08.30 | 204 |
» | [우분투] suppoie 채굴 프로세스 발생시 자동으로 삭제하는 shell프로그램 | 2018.04.01 | 565 |
4 | tar를 이용한 리눅스 백업 | 2018.05.13 | 341 |
3 | 우분투 서버에 GUI로 접속하기 | 2018.05.27 | 514 |
2 | [kubernetes]우분투 Kubernetes 설치 방법 | 2019.07.24 | 1286 |
1 | [백업] 리눅스 시스템 백업하기 (Linux System Backup) - TAR 사용 시스템 전체 백업 | 2022.01.19 | 1111 |