檢視某個服務的端口号
我的虛拟機是很久之前搞的,于是乎早已忘記部署了什麼服務在上面,今天偶然間發現,有個名叫
halo-latest.jar
的應用。
愛折騰的我翻出了久遠的記憶,這是個部落格。
然後我就想通路下,但是我不知道端口。
先看下這個服務的程序号。
# 上邊的截圖是arthas 阿裡的一個工具 可以看到端口是901
[[email protected] applications]# ps -ef|grep halo-latest.jar
root 901 1 0 04:21 ? 00:02:31 /usr/bin/java -server -Xms256m -Xmx256m -jar /opt/applications/halo-latest.jar
root 19455 19289 0 17:47 pts/1 00:00:00 grep --color=auto halo-latest.jar
# 可以看到 端口号 901
# 然後 netstat 指令
[[email protected] applications]# netstat -anlp|grep 901
tcp6 0 0 :::10001 :::* LISTEN 901/java
unix 2 [ ] STREAM CONNECTED 39483 901/java
unix 3 [ ] STREAM CONNECTED 29015 1/systemd
unix 2 [ ] DGRAM 29016 909/chronyd
unix 2 [ ] STREAM CONNECTED 42924 901/java
unix 3 [ ] STREAM CONNECTED 26083 901/java