linux根據埠好檢視程序名稱

2021-10-10 03:30:53 字數 485 閱讀 6580

一 、 前言

在linux定位服務啟動時,需要知道對應埠是啟動(標識服務正常啟動或執行),或者不知道某個服務的網域名稱,無法確定屬哪個服務,故需要定位其屬於哪個程序名稱

二.定位

常見服務有tcp,http服務,故根據lsof 或netstat進行搜尋後,確定其屬於哪類服務,進而進行搜尋

1.lsof/netstat定位

2.根據服務型別進行定位

3.根據上面查詢埠好,搜尋到程序名稱

ps -ef | grep 16893 | grep -v grep 

Linux根據埠號檢視程序PID

1 命令lsof,以查詢占用埠80為例,用法如下 root localhost nginx lsof i 80 root localhost nginx 以上為沒有程序占用80埠,以上為程序id為8246和8247的nginx應用,占用80埠。2 命令netstat,以查詢占用80埠為例,用法如下 ...

Linux根據埠號檢視程序PID

1 命令lsof,以查詢占用埠80為例,用法如下 root localhost nginx lsof i 80 root localhost nginx 以上為沒有程序占用80埠,以上為程序id為8246和8247的nginx應用,占用80埠。2 命令netstat,以查詢占用80埠為例,用法如下 ...

macOS環境 檢視埠 程序號 程序名

記錄一些mac下的常用命令 1 檢視程序號 ps ef grep 程序名 2 檢視埠被哪個程序監聽 sudo lsof i 埠 3 檢視程序監聽的埠 sudo lsof np p 程序號 grep listen sudo lsof np grep listen grep 程序號 4 檢視監聽埠的程序...