1、查看端口占用
netstat -anp |grep 端口號 列出所有端口
-a或--all:顯示所有連線中的Socket
-n: 顯示數(shù)字地址
-p: 顯示程序的PID和名稱
netstat -tunlp |grep 3306 → 端口號
netstat -tunlp |grep mysql → 進程名稱
netstat -tunlp |grep 29520 → 進程ID
-t: 顯示 TCP 連接
-u: 顯示 UDP 連接
-n: 顯示數(shù)字地址
-l: 列出狀態(tài)是 LISTEN 的統(tǒng)計信息
-p: 顯示程序的PID和名稱
更多請參考:Linux netstat命令
2、查看進程
ps [選項] 列出系統(tǒng)中正在運行的進程,類似windows的任務管理器
ps -A 列出所有的進程 (重要)
ps -ef 查看全格式的全部進程 (重要)
ps -w 顯示加寬可以顯示較多的資訊
ps -au 顯示較詳細的資訊
ps -aux 顯示所有包含其他使用者的進程
3、關閉進程
kill
命令將信號發(fā)送到指定的進程或進程組,使它們根據(jù)該信號進行操作。未指定信號時,默認為-15
文章來源:http://www.zghlxwxcb.cn/news/detail-584643.html
發(fā)送KILL信號來終止進程
kill -s 9 PID
kill -s SIGKILL PID
kill -s KILL PID
或者
kill -9 PID
kill -SIGKILL PID
kill -KILL PID
常用信號
kill -1 (HUP) PID 重新加載進程
kill -9 (KILL) PID 殺死一個進程(重點)
kill -15 (TERM) PID 正常停止一個進程
Demo:關閉所有Firefox進程
獲取所有Firefox進程的ID
pidof firefox
發(fā)送KILL信號來終止所有進程號
kill -9 2551 2514 1963 1856 1771
組合為一個命令
kill -9 $(pidof firefox)
參考:Linux中的Kill命令文章來源地址http://www.zghlxwxcb.cn/news/detail-584643.html
到了這里,關于(Linux)查看端口占用并關閉進程的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!