背景
这个问题对运维人员来说很基础,而且此题几乎是技术面试当中的常见题,故而单独列出。
linux下
方法一:
netstat -lntp | grep “:3306 ” | awk -F”/” ‘{print $2}’
方法二:
lsof -i:3306 | grep “LISTEN” | awk -F[:\(] ‘{print $2}’
windows下
1、 先获取端口的Pid值
netstat -ano | findstr “:4433”
2、然后利用tasklist命令查找进程
tasklist | findstr “5220”
扩展
1. windows下查找命令可以用find也可以用findstr。
2. windows下结束进程命令:taskkill /f /t /im VisualSVNServer.exe
3. windows启动停止服务命令:net start 服务名;net stop 服务名
4. windows下也可以执行awk、sed、grep命令,需要安装windows版本的awk、sed、grep命令
下载地址:
使用前需要先添加环境变量。
版权声明:本文为weixin_42489917原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。