【问题标题】:Network port is occupied, but there is no processuse it网口被占用,但没有进程使用
【发布时间】:2017-01-14 03:10:22
【问题描述】:

我的 4000 端口被占用了,但是我想杀死占用它的进程。当我使用netstat -anp | grep 4000 但是结果是:

$ netstat -anp | grep 4000
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:4000            0.0.0.0:*               LISTEN      -

当我使用lsof -i:4000时,我什么都没有,所以曾经拥有4000端口的进程死了,4000端口仍然没有释放?

如何解决?

【问题讨论】:

标签: linux networking


【解决方案1】:

正如通知所说,当我在普通用户中运行netstat 时,non-owned process info will not be shown。所以使用sudo netstat,你会看到进程id。

【讨论】:

    猜你喜欢
    • 2014-08-22
    • 2022-11-24
    • 2012-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 2021-12-28
    • 2015-09-20
    相关资源
    最近更新 更多