User-Profile-Image
hankin
  • 5
  • 首页
  • 分类
    • Windows
    • Web
    • VoIP
    • Virtualization
    • Trading
    • Smart Home
    • SEO
    • Security
    • Python
    • Program
    • PHP
    • OSX
    • OS
    • OpenSource
    • Nginx
    • MySQL
    • Mood
    • Linux
    • Life
    • Injection
    • Hosting
    • Exploits
    • CDN
  • 页面
    • About
  • 友链
    • 维酷科技
    • Tesra超算网络
Help?

Please contact us on our email for need any support

Support
  • 首页
    首页   ›   OS   ›   正文
OS

Linux和Windows 中查看端口被哪个程序占用

2014-06-26 07:07:54
1297  0 0

无论是在Linux还是Windows上都可能会遇到端口被占用nginx、mysql、apache等程序无法启动,下面说分别说一下Linux和Windows上如何查看端口被那个程序占用。

Linux篇:

使用命令:lsof -i:被占用的端口号

会显示出程序,及程序的PID,执行:kill 程序的PID 。

如果提示没有安装lsof这个命令,CentOS可以执行:yum install lsof 安装,Debian可以执行:apt-get install lsof 安装。

或者使用命令

netstat -anp | grep PortNo

Windows篇:

Windows上的工具比较多,如Active Ports,如果手头上没有现成的工具可以用命令:netstat -aon|findstr “80”

如下图:最后一列为程序PID,再通过tasklist命令:tasklist | findstr “2724”

再通过任务管理结束掉这个程序就可以了。

评论 (0)

Click here to cancel reply.

欢迎您 游客  

    ProdigYu
    174文章 19评论 4点赞 345575浏览
    随机文章
    编译安装go语言运行环境
    2年前
    CentOS通过命令导入导出MySQL备份文件
    9年前
    Ubuntu tmp目录overflow只有1M
    8年前
    CentOS7安装Gnome桌面及VNC远程方便挂机
    6年前
    Squid3.0安装
    11年前
    Tags
    Apache CentOS CMD DDOS Debian DNS Docker FastCGI Google IIS IP iptables Linux Mac MySQL Nginx Opensource PHP Python Skill SSH Ubuntu Vim VMware VPN web.py Windows 删除 命令 命令提示符 安装 开源 技巧 插件 漏洞 百度 系统 组件 终端 缓存 网络电话 脚本 自建 详解 错误
    Meta
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Copyright © 2023
    Designed by hankin
    主页
    页面
    • About
    博主
    ProdigYu 管理员
    Something about myself
    174 文章 19 评论 345575 浏览
    测试
    测试