netstat
這個(gè)命令常用在網(wǎng)絡(luò)監(jiān)控方面。利用這個(gè)命令,可以查看當(dāng)前系統(tǒng)監(jiān)聽(tīng)的服務(wù)和已經(jīng)建立的服務(wù),以及相應(yīng)的端口、協(xié)議等信息。
netstat
參數(shù)雖然很多,但是常用的不多,主要是下面幾個(gè)參數(shù):
netstat -[atunlp]
相關(guān)視頻教程推薦:linux視頻教程
-a :all,表示列出所有的連接,服務(wù)監(jiān)聽(tīng),Socket資料
-t :tcp,列出tcp協(xié)議的服務(wù)
-u :udp,列出udp協(xié)議的服務(wù)
-n :port number, 用端口號(hào)來(lái)顯示
-l :listening,列出當(dāng)前監(jiān)聽(tīng)服務(wù)
-p :program,列出服務(wù)程序的PID
例如:
查看端口號(hào)19090是否被占用,如下:
netstat -tunlp |grep 19090
結(jié)果顯示:
tcp 0 0 0.0.0.0:19090 0.0.0.0:* LISTEN 26596/java
相關(guān)文章教程推薦:linux教程