最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

shell腳本殺死指定端口進程的實現(xiàn)示例

 更新時間:2023年10月11日 10:01:31   作者:子非我魚  
隨著越來越廣泛的Linux系統(tǒng)使用,如何輕松殺死指定程序端口成為了很多系統(tǒng)管理員最迫切關(guān)心的問題,本文就詳細的介紹一下如何實現(xiàn),感興趣的可以了解一下

殺死進程之前,先讓大家學兩個簡單的Linux命令

1,查看指定端口進程

netstat -lnp|grep 8089// 這里是查看端口為8089的進程

2,殺死指定進程的pid

kill -9 32741  // 這里的32741是通過查看進程知道的,每個進程有個pid

3,創(chuàng)建腳本文件

touch ly.sh

4,在你的shell文件加入以下命令

別偷懶,手敲吧,否則可能無法生效哦!

#! /bin/bash
kill -9 $(netstat -nlp | grep :81 | awk '{print $7}' | awk -F"/" '{ print $1 }')

5,執(zhí)行.sh文件,bash和sh都可以,選一個即可

bash 文件名   
sh 文件名

6,編寫jar重啟腳本

上面那個腳本殺掉之后還需要自己手動重啟,不如寫一個可以支持既可以殺掉也幫助啟動的腳本,一步到位

文件內(nèi)容如下:

#! /bin/bash
#jar名稱
JAR_PATH=jeecg-boot-module-system-3.0.jar
PID=$(ps -ef | grep $JAR_PATH | grep -v grep | awk '{ print $2 }')
if [ -z $PID ]
then
 echo Application is already stopped
else
 echo kill $PID
 kill -9 $PID
fi
java -jar $JAR_PATH &

注意:這個腳本文件最好跟jar處在同目錄下

好了,去執(zhí)行試試看吧!

注意?。?!
那個#! /bin/bash 是必須要有的,不然會執(zhí)行異常,因為/bin/bash代表的是根目錄

到此這篇關(guān)于shell腳本殺死指定端口進程的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)shell殺死指定端口進程內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

顺义区| 盐山县| 墨玉县| 焉耆| 泸水县| 盐源县| 科技| 尚志市| 酉阳| 阿荣旗| 阳东县| 韶关市| 伊吾县| 新绛县| 湖南省| 都兰县| 济南市| 腾冲县| 堆龙德庆县| 泰安市| 天全县| 建始县| 苏尼特左旗| 屏山县| 东阿县| 兴仁县| 湛江市| 藁城市| 桦南县| 内江市| 和硕县| 海南省| 房山区| 藁城市| 昆山市| 互助| 商丘市| 德格县| 玉屏| 大埔区| 霍城县|