[CMD]netstat查詢

  • 84
  • 0

netstat查詢指令

# 查詢PORT有無使用
[user@apt ~]$ netstat -na | grep 8181
tcp6       0      0 :::8181                 :::*                    LISTEN

# 查詢聽PORT的程序
[user@apt ~]$ netstat -nlp | grep 8181
tcp6       0      0 :::8181                 :::*                    LISTEN      2961/java

# netstat參數定義
[user@apt ~]$ netstat -help

-a或–all         顯示所有連線中的Socket。
-l或–listening   顯示監控中的伺服器的Socket。
-n或–numeric     直接使用IP位址,而不通過功能變數名稱伺服器。
-p或–programs    顯示正在使用Socket的程式識別碼和程式名稱。

-n, --numeric            don't resolve names
--numeric-hosts          don't resolve host names
--numeric-ports          don't resolve port names
--numeric-users          don't resolve user names
-p, --programs           display PID/Program name for sockets
-l, --listening          display listening server sockets
-a, --all                display all sockets (default: connected)