查看Linux環境 Port 被那個程式所用

今天突然心血來潮,想知道目前自己使用的 Linux 機器對外開了哪些 port,於是便「netstat -nltp」一下,看到「8200」埠正不知被那個程式使用並對外開啟著,等待連線中。

查了一些資料,也問了朋友,並在一番操作實驗之後,突然想到,其實「netstat」也可以作到,為什麼會看不到詳細訊息,其實有很大原因是因為權限不足所致,解決方法也很簡單,就給足權限吧,所以「sudo netstat -nltp」這樣便可以看清楚了。

嗯~ 8200 埠,是因為執行了「minidlnad 服務」,他的 pid 是 777 ,很清楚!


參考資料

  1. 查看 Linux TCP Port 被哪隻程式(Process)佔用
  2. 查看 Linux TCP Port 被哪隻程式(Process)佔用

  3. 3 Ways to Find Out Which Process Listening on a Particular Port
  4. https://www.tecmint.com/find-out-which-process-listening-on-a-particular-port/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*