Linux 如何快速定位監聽的端口對應的進程,大家第一時間應該想到的netstat 命令,netstat命令可以實現,但是如果機器的連接數太多,netstat運行速度會比較慢
假如查找下監聽20001端口的進程,使用命令
netstat -natlp|grep 0.0.0.0| grep 20001
測試下命令執行時間
time netstat -natlp|grep 0.0.0.0| grep 20001
如圖命令使用時間1.5s
接著介紹一個更加高效快速的命令 ss -lnp |grep 20001
測試下命令執行時間
time ss -lnp |grep 20001
如圖命令使用時間0.8s
總之 2個方法都能實現快速定位監聽的端口對應的進程,ss速度更快,更高效
閱讀更多 運維搬磚工 的文章