Mac下根據端口號查詢進程號Pid


有時候需要根據運行的端口號查詢進程的Pid,可以使用lsof命令查詢。

根據端口獲得進程號

lsof -i :8080 | grep -i LISTEN | awk '{print $2}' 

組合獲得該進程的執行命令

lsof -i :8080 | grep -i LISTEN | awk '{print $2}' | xargs -I {} ps -o command -p {} | tail -n +2 

管道給kill掉該進程

lsof -i :8080 | grep -i LISTEN | awk '{print $2}' | xargs -I {} kill -15 {} 


免責聲明!

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



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