Linux根據服務名稱或端口查詢進程


通過端口號查詢進程號pId
ps -aux | grep 端口號
ps -ef | grep 端口號
lsof -i:端口號
lsof -i | grep 端口號

通過服務器名稱查看進程號pid
ps -aux/ef | grep 服務名稱

根據進程查看此進程所占用的端口等信息
netstat -nap | grep pid
netstat -ntlp | grep pid

lsof -i | grep pid

此命令可以查端口和進程號 通過lsof -i:只能查端端口號

結語
一般知道進程名就可以直接通過
ps進行查看
知道端口的話 lsof 和netstat都能直接查詢,然后進而直接查詢進程下相關端口

netstat無權限控制,lsof有權限控制,只能看到本用戶
lsof能看到pid和用戶,可以找到哪個進程占用了這個端口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM