Whatportis - A command to search port names and numbers

Whatportis 能夠查詢特定服務預設使用的通訊埠,或是特定的通訊埠通常被哪些服務使用。


程式可透過 pip 安裝。

pip install whatportis


要查詢特定服務預設使用的通訊埠,可直接帶入服務名稱查詢。

whatportis <Service>


要查詢特定通訊埠通常被哪些服務使用,可直接帶入通訊埠號查詢。

whatportis <Service>


若要模糊查詢可加上參數 –like。

whatportis <Service> --like


也可以帶上參數 –json 將結果改成 JSON 輸出。

whatportis <Service|Port> --json


whatportis 也可以做為 RESTful API server 使用。

whatportis --server <Domain> <Port>


支援的 API 如下:

http://<Domain>:<Port>/ports
http://<Domain>:<Port>/ports/<Service>
http://<Domain>:<Port>/ports/<<Port>
http://<Domain>:<Port>/ports/<Service>?like

使用上會像下面這樣: