netstat 命令的 学习笔记
生活随笔
收集整理的這篇文章主要介紹了
netstat 命令的 学习笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?在Internet RFC標準中,Netstat的定義是: Netstat是在內核中訪問網絡及相關信息的程序,它能提供TCP連接,TCP和UDP監聽,進程內存管理的相關報告。但是我們大部分時間都忽略了他的進程內存管理的相關功能,在開發的時間我們經常想知道,當地是那個進程開了80端口 或者是 端口被占用的情況 ,如果手頭沒有安全軟件來幫忙 那就只能做雞了。該命令的一般格式為 :
netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval][1]?
選項
命令中各選項的含義如下:
-a 顯示所有socket,包括正在監聽的。
-c 每隔1秒就重新顯示一遍,直到用戶中斷它。
-i 顯示所有網絡接口的信息,格式“netstat -i”。
-n 以網絡IP地址代替名稱,顯示出網絡連接情形。
-r顯示核心路由表,格式同“route -e”。
-t 顯示TCP協議的連接情況
-u 顯示UDP協議的連接情況。
-v 顯示正在進行的工作。
-p 顯示建立相關連接的程序名和PID。
-b 顯示在創建每個連接或偵聽端口時涉及的可執行程序。
-e 顯示以太網統計。此選項可以與 -s 選項結合使用。
-f 顯示外部地址的完全限定域名(FQDN)。
-o顯示與每個連接相關的所屬進程 ID。
-s 顯示每個協議的統計。
-x 顯示 NetworkDirect 連接、偵聽器和共享端點。
-y 顯示所有連接的 TCP 連接模板。無法與其他選項結合使用。
netstat -anto 配合任務管理器 就可以滿足我們的需求。詳細情況請看圖
這樣子就可以找到 是那個進程開了什么端口了,也不用勞煩安全軟件 如果是linux下 就用 ?ps -A | grep PID?
netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval][1]?
選項
命令中各選項的含義如下:
-a 顯示所有socket,包括正在監聽的。
-c 每隔1秒就重新顯示一遍,直到用戶中斷它。
-i 顯示所有網絡接口的信息,格式“netstat -i”。
-n 以網絡IP地址代替名稱,顯示出網絡連接情形。
-r顯示核心路由表,格式同“route -e”。
-t 顯示TCP協議的連接情況
-u 顯示UDP協議的連接情況。
-v 顯示正在進行的工作。
-p 顯示建立相關連接的程序名和PID。
-b 顯示在創建每個連接或偵聽端口時涉及的可執行程序。
-e 顯示以太網統計。此選項可以與 -s 選項結合使用。
-f 顯示外部地址的完全限定域名(FQDN)。
-o顯示與每個連接相關的所屬進程 ID。
-s 顯示每個協議的統計。
-x 顯示 NetworkDirect 連接、偵聽器和共享端點。
-y 顯示所有連接的 TCP 連接模板。無法與其他選項結合使用。
netstat -anto 配合任務管理器 就可以滿足我們的需求。詳細情況請看圖
這樣子就可以找到 是那個進程開了什么端口了,也不用勞煩安全軟件 如果是linux下 就用 ?ps -A | grep PID?
總結
以上是生活随笔為你收集整理的netstat 命令的 学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 技术人员如何创业《四》- 打造超强执行力
- 下一篇: java 转换int类型数值到对应的金额