天天看點

[linux]linux指令學習-netstat

linux非常多服務都與網絡相關。當服務調不通或者是啟動port被占用,或者是又是被防火牆擋住的時候,就須要查詢網絡相關的問題,netstat指令之前僅僅會用一兩個參數這裡。好好學習一番。

經常使用的幾個選項:

-a (all)顯示所有選項。預設不顯示LISTEN相關

-t (tcp)僅顯示tcp相關選項

-u (udp)僅顯示udp相關選項

-n 拒絕顯示别名,能顯示數字的所有轉化成數字

-l 僅列出有在 Listen (監聽) 的服務狀态

-c 每隔一個固定時間,運作該netstat指令

-s 顯示網絡的統計資訊

-p 列出程式的pid。非常實用

-r 顯示路由表

-e 顯示其它拓展資訊

使用案例:

1 檢視全部tcpport

2 檢視全部在監聽的tcpport

3 找出ssh 服務的port

4 顯示網卡以及網卡資訊

5 檢視全部路由表中tcp連接配接

6 僅僅檢視監聽的連接配接,以及pid資訊(經常使用)

# netstat -tnlp 

7 每秒檢視一次tcp連接配接

8 檢視某個服務是否執行

再有經常使用的在加入。

作者: orangleliu  

上一篇: Linux學習
下一篇: 檔案系統