netstat 顯示當前機器網絡狀況,包括路由、端口監聽狀況等;網絡
0000 0000 -atcp
默認狀況下,不會列出正在監聽的端口號,該參數會使得列出正在監聽的端口號狀況;unix
0000 0001 -t進程
默認狀況下會列出全部多種協議(tcp、udp、unix)的鏈接狀況,該參數只列出tcp的;ip
0000 0010 -u路由
相似-t,只是此時會變成udp的狀況;域名
0000 0011 -n域名解析
這個參數有意思,默認狀況下,有一些信息會用文字表示,好比一個鏈接中的兩端的地址,若是已經有域名解析主機名,則在顯示鏈接的兩端時無論是本機仍是遠端都會route
使用域名或主機名;而該參數會強迫將相應的域名或者主機名變成ip;udp
0000 0100 -l
這個參數列出那些正在進行監聽的端口;
0000 0101 -r
這個參數會顯示路由表,徹底等同於route
0000 0110 -s
該參數會根據協議進行分類統計;
0000 0111 -p
默認狀況下不會顯示是哪一個程序在使用相應端口,這個參數會把相應的進程名打印出來
0000 1000 -u
顯示相應端口的用戶
0000 1001 -c
這個參數後邊在加一個int,單位爲s,表示每隔多久執行一次指令。