netstat命令
2015-07-28 16:41:11
15857
1.使用man netstat就可以查看到netstat的相關(guān)信息打印網(wǎng)絡(luò)連接、路由表、接口
統(tǒng)計(jì),偽連接,和組播成員
2.常用的參數(shù)
-l顯示監(jiān)聽的端口的狀態(tài)
-a顯示所有選項(xiàng)
-t顯示與tcp相關(guān)的信息
-u顯示與udp相關(guān)的信息
-p顯示相關(guān)程序的PID和程序名
-n用端口號(hào)來顯示
-c以固定的時(shí)間執(zhí)行該命令,默認(rèn)的是秒
-o顯示網(wǎng)絡(luò)延遲信息
-F輸出來自FIB的路由信息
-C輸出來自路由緩存的路由信息
-Z如果SELinux正在工作,那么打印它的內(nèi)容
2.示例
#netstat -a | more列出所有端口
#netstat -at | more列出所有tcp端口
#netstat -au | more列出所有udp端口
#netstat -l列出所有監(jiān)聽狀態(tài)的socketss
#netstat -lt列出所有處于監(jiān)聽的tcp端口
#netstat -lu列出所有處于監(jiān)聽的udp端口
#netstat -lx只列出所有監(jiān)聽unix端口
#netstat -atunlp
proto:網(wǎng)絡(luò)的傳輸協(xié)議:TCP、UDP
Local Address:本地的ip和端口
Foreign Address:遠(yuǎn)程主機(jī)的ip和端口
State:端口狀態(tài),監(jiān)聽(listen)和建立(establised)
PID:服務(wù)的進(jìn)程號(hào)
program name:服務(wù)名稱