摘抄如下:
新建sh結尾的檔案內容如下:
name=$1
echo $name
id=`ps -ef | grep "$name" | grep -v "$0" | grep -v "grep" | awk ''`
echo $id
echo "---------------"
for id in $id
dokill -9 $id
echo "killed $id"
done
echo "---------------"
1),將之儲存為killprocess.sh
2),呼叫./killprocess.sh programmename。其中programme可以為程式名字,也可以是啟動程式時的命令列,只要能在ps -ef | grep programmename 之後出現所有的該程式對應的程序即可(這段話不明白)
3、我用 sh killprocess.sh 進行的執行
Shell 指令碼殺死程序
方式一 bin sh name 1 echo name id ps ef grep name grep v 0 grep v grep awk echo id echo for id in id do kill 9 id echo killed id done echo 1 將之儲存為killpro...
Shell指令碼實現的memcached程序監控
web伺服器使用memcached,但是不知道為什麼memcached老是掛掉 基本20分鐘 50分鐘左右 導致部分 頁面在訪問的時候出錯 定義日誌後,檢視日誌也未能發現什麼 初步判定由於之前更新libevent有關係。由於線上伺服器,所以先用指令碼來程式設計客棧彌補下 bin sh pid ps ...
windows伺服器下殺死ORACLE程序
1.查詢死程序的作業系統id,spid select s.username,s.osuser,s.sid,s.serial p.spid from v session s,v process p where s.paddr p.addr and s.username is not null 2.資料...