對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2018/8/1 10:37:52
查看 Linux TCP Port 被哪隻程式(Process)佔用
發表於 2013 年 12 月 05 日 由 Tsung
Linux 查到 TCP Port 有開啟, 但是不知道是什麼程式佔用的, 要怎麼查出是被哪隻程式使用呢?
註: netstat -tln # 可以看到有哪些 IP:Port 開啟
查看 Linux TCP Port 被哪隻程式(Process)佔用, 可以用下述的命令:
列出此 TCP Port 目前有哪些 PID
# 會把目前使用此 Port 的 PID 全部列出
查看 Linux UDP Port 被哪隻程式(Process)佔用
UDP 跟 TCP 一樣,主要使用 netstat
原文出處:
查看 Linux TCP Port 被哪隻程式(Process)佔用 | Tsung's Blog
發表於 2013 年 12 月 05 日 由 Tsung
Linux 查到 TCP Port 有開啟, 但是不知道是什麼程式佔用的, 要怎麼查出是被哪隻程式使用呢?
註: netstat -tln # 可以看到有哪些 IP:Port 開啟
查看 Linux TCP Port 被哪隻程式(Process)佔用, 可以用下述的命令:
sudo lsof -i
sudo lsof -i | grep TCP
sudo lsof -i :80 | grep LISTEN
sudo netstat -lptu
sudo netstat -tulpn
sudo ls -l /proc/$pid/exe
列出此 TCP Port 目前有哪些 PID
sudo fuser 80/tcp
# 會把目前使用此 Port 的 PID 全部列出
查看 Linux UDP Port 被哪隻程式(Process)佔用
UDP 跟 TCP 一樣,主要使用 netstat
sudo ss -uln # udp
sudo ss -ulpn # udp 含 process name
sudo netstat -ulpn # udp 含 process name
sudo netstat -tulpn # 含 tcp
原文出處:
查看 Linux TCP Port 被哪隻程式(Process)佔用 | Tsung's Blog