Linux AIX Windows埠和程序互查

2021-09-07 11:22:22 字數 1123 閱讀 8929

經常我們需要通過埠號查是哪個程序占用,或想檢視某個程序占用了哪些埠。

比如我們想知道當前系統中80埠是哪個程序所占用

netstat -anp|grep

80 |more #定位程序id

35113 #通過程序id定位出程序啟動命令

比如我們想查詢weblogic程序監聽了哪些位址(位址即ip+埠)

ps -ef |grep weblogic    #定位程序id

netstat -anp|grep

74529 #通過程序id定位

80 #通過該命令我們可以查到監聽埠的程序的pcb(protocol control block)

rmsock pcb tcpcb #如果傳輸層使用的是tcp協議,使用此命令查詢監聽程序的pid

rmsock pcb inpcb #如果傳輸層使用的是udp協議,使用此命令查詢監聽程序的pid

ps -ef |grep pid #通過pid定程序式

mysql 檢視埠和程序 埠和程序的檢視

netstat命令各個引數說明如下 t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙個程式。n 不進行dns輪詢,顯示ip 可以加速操作 即可顯示...

linux程序查埠,埠查程序

ps ef grep 服務name 例如,結果 root 15034 其中,15034就是它的程序pid,如果要刪掉這個程序 kill 9 15034 也可以這樣殺程序 pkill 服務名 根據程序,可以查出它暴露埠 netstat tunlp grep 程序pid 通過程序pid.查服務 ps e...

Linux 程序名 程序號PID互查

liunx中通過程序名查詢程序pid可以通過 pidof 程序名 來查詢。反過來 相同通過pid查詢程序名則沒有相關命令。在linux根目錄中,有乙個 proc的vfs 虛擬檔案系統 系統當前執行的所有程序都對應於該目錄下的乙個以程序pid命名的資料夾,其中存放程序執行的n多資訊。其中有乙個stat...