為了安全的原因,我們有必要找出哪些服務正在運行。借助於netstat命令,我們可以打印Linux網絡子系統的有關信息,包括正在運行的服務。此命令可以顯示程序名稱和每一個套接字所屬於的進程標志符。你可以如下例一樣運行netstat命令:
$ netstat -atup
或
$ netstat -atup | grep LISTEN
這裡我們解釋一下各個參數的含義:
-t : 它表示選擇所有的TCP服務。
-u : 它表示選擇所有的UDP服務。
-a : 它表示顯示所有監聽和非監聽套接字。
-p : 它表示顯示進程標識符和每一個套接字所屬於的程序。
這樣,我們就可以根據不同的目的來選擇不同的參數,使這個命令更好地為我們服務