shell腳本實(shí)現(xiàn)監(jiān)控進(jìn)程 ubuntu:我想寫個(gè)shell腳本,這個(gè)腳本查找到某個(gè)端口的進(jìn)程并且殺死,不知道該怎么寫?
ubuntu:我想寫個(gè)shell腳本,這個(gè)腳本查找到某個(gè)端口的進(jìn)程并且殺死,不知道該怎么寫?可以寫 不過不建議這么寫哈 殺進(jìn)程 你還是手動(dòng)看著點(diǎn)比較好 ps -ef|grep ***這個(gè)命令會(huì)出現(xiàn)進(jìn)程
ubuntu:我想寫個(gè)shell腳本,這個(gè)腳本查找到某個(gè)端口的進(jìn)程并且殺死,不知道該怎么寫?
可以寫 不過不建議這么寫哈 殺進(jìn)程 你還是手動(dòng)看著點(diǎn)比較好 ps -ef|grep ***這個(gè)命令會(huì)出現(xiàn)進(jìn)程號(hào) 你把進(jìn)程號(hào)賦值給變量 然后kill 掉就可以了
如何查看shell腳本進(jìn)程號(hào)?
如果是查看進(jìn)程自身的話,那么就是echo$$PS:$$代表自身進(jìn)程
如何編寫一個(gè)shell腳本查看某個(gè)進(jìn)程是否在運(yùn)行?
linux 下可以用命令 ps查詢運(yùn)行的進(jìn)程 如 : ps -ef | grep 進(jìn)程關(guān)鍵字
這樣就可以查詢到進(jìn)程名字是否在運(yùn)行.
比如我要查詢名字或關(guān)鍵字為abc的進(jìn)程
新建文件
test.sh
添加內(nèi)容 ps -ef | grep abc
保存后使用 sh ./test.sh
命令就能執(zhí)行腳本。