美文网首页
CentOS 7如何查看端口在被哪个程序or进程使用

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

作者: whatangle | 来源:发表于2017-12-04 13:42 被阅读258次

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

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

    Linux:

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

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

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

    二、查看进程的详细信息

    ps 1777
    

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

    相关文章

      网友评论

          本文标题:CentOS 7如何查看端口在被哪个程序or进程使用

          本文链接:https://www.haomeiwen.com/subject/wpfxixtx.html