shell - 命令 "netstat -p"不显示 pid

标签 shell netstat

shell 命令 netstat -p 不显示 pid。
它像这样显示“-”:

tcp        0      0 *:2181 *:53837 ESTABLISHED -

为什么?

尽管我使用 root 登录,它仍然显示“-”。

最佳答案

使用 sudo查看所有字段。

$ sudo netstat -p 

另外,我喜欢使用 sudo netstat -pant因为它很容易记住,而且我几乎总是只对查看 TCP 信息感兴趣。

关于shell - 命令 "netstat -p"不显示 pid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9462221/

相关文章:

shell - 检查文件是否是 Linux 上的链接

linux - 将更多文件的行数与文件名组合起来

linux - 无法在 busybox sh 中将 0 填充数字增加到 8

linux - 按ip列出所有打开的文件

Tomcat JDBC 连接量与 netstat ESTABLISHED 连接数

perl - 用 Perl 编写支持 Unicode 的单行程序

linux - 运行 bash -c scriptname arg 时 "$1"为空

iphone - 如何从应用程序内监控网络事件?

android - 如何使用 ADB shell 查找进程正在使用的端口?

linux - 获取打开的连接数