CentOS 7如何查看端口在被哪个程序or进程使用

有时启动应用时会发现端口已经被占用,或者是感觉有些端口自己没有使用却发现是打开的。这时我们希望知道是哪个应用/进程在使用该端口。

CentOS下可以用netstat或者lsof查看,Windows下也可以用netstat查看,不过参数会不同

Linux:

netstat -nap #会列出所有正在使用的端口及关联的进程/应用
lsof -i :portnumber #portnumber要用具体的端口号代替,可以直接列出该端口听使用进程/应用

一、检查端口被哪个进程占用

netstat -lnp|grep 80   #80端口,自行更换;如:8888

二、查看进程的详细信息

ps 1777

SSH执行以上命令。查看相应进程号的程序详细路径。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个专业的 Linu...
    七寸知架构阅读 13,809评论 1 71
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,330评论 2 33
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,701评论 2 56
  • 襄阳学生贷款怎么办理,有很多学生朋友问到,这里小编整理了下网上对此问题的答复,希望可以满足襄阳的学生。 (一)申请...
    高飞1314阅读 3,130评论 0 0
  • 一帮朋友聚会吃饭,餐桌上好几个人谈论各自见闻。突然一哥们冷不丁问我,“七,咋还没结婚?全县就没有你能瞧得上的姑娘是...
    将军_84fd阅读 3,790评论 0 1

友情链接更多精彩内容