linux下根據程序名稱kill掉對應程序
記錄帖,此指令碼來自於組內一位經驗豐富的程式設計師,梁同學。
#!
/bin/sh
function
m_killpid()
"]; then
echo -e "\033[1;32m\r\n'kill program['$']' \c"
id=$(ps|grep $
|grep -v grep|awk '')if
[-n "$"
]; then
echo -e "pid is $ \c"
kill -
9 $else
echo -e "has not fond. \c"
fifi
echo -e "\033[0m\r\n"
}ary=
(wantkillproname1 wantkillproname2)
for name in $;do
m_killpid $
sleep 1
done
wantkillproname1和wantkillproname2為要殺死的程序名稱,用空格隔開
例如:要殺死的程序名稱為filefox和notepadqq
則 ary=(filefox notepadqq)
若要殺死testpro1、testpro2、testpro3
則 ary=(testpro) 即可
linux 根據程序名稱kill程序
經常需要 kill 多個程序,這些程序包含共同的關鍵字,可以用一條命令 kill 掉它們。ps aux grep common cut c 9 15 xargs kill 9 管道符 用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。下面說說用管道符聯接起來的幾個命令 ps aux ...
linux根據埠好檢視程序名稱
一 前言 在linux定位服務啟動時,需要知道對應埠是啟動 標識服務正常啟動或執行 或者不知道某個服務的網域名稱,無法確定屬哪個服務,故需要定位其屬於哪個程序名稱 二.定位 常見服務有tcp,http服務,故根據lsof 或netstat進行搜尋後,確定其屬於哪類服務,進而進行搜尋 1.lsof n...
Linux下利用crontab定時kill程序
之前遇到過linux下乙個程序長時間占用cpu,kill後過一會又有了,類似病毒吧又不想去搞,最後沒辦法,寫了個定時任務去清理。主要是乙個sh指令碼定時執行,記錄下重要操作步驟吧。1.新建 root killcpu.sh shell指令碼 並授予許可權0755,chmod 0755 killcpu....