Windows/Linux下一些實用的命令技巧【持續更新】

Windows/Linux下一些實用的命令技巧【持續更新】

1.進程、端口相關

(1)根據端口(port)殺進程:

Windows版(cygwin/git bash中運行):

//port爲端口號,TCP可按需改成UDP
taskkill -f -t -pid $(netstat -ano|awk '/TCP.*:port/{print $(NF)}'|awk 'NR==1{print}')

Linux版:

//均需要用戶有root權限才能捕獲到所有進程,否則只能捕獲自己開的進程
kill -9  $(netstat -tunpl|grep :port|awk '//{print $(NF)}'|awk -F/ '//{print $1}')
或者
kill -9  $(lsof -i:port|awk '{print $2}'|awk 'NR==2{print}')

總結: awk的多次循環使用真是很棒。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章