команда "netstat -p" не отображает pid - PullRequest
5 голосов
/ 27 февраля 2012

команда оболочки netstat -p, не отображает pid. Он отображает «-» так:

tcp        0      0 *:2181 *:53837 ESTABLISHED -

почему

По-прежнему отображается «-», хотя я использую root для входа в систему.

Ответы [ 3 ]

3 голосов
/ 27 февраля 2012

Используйте sudo для просмотра всех полей.

$ sudo netstat -p 

Кроме того, мне нравится использовать sudo netstat -pant, потому что его легко запомнить, и меня почти всегда интересует только просмотр информации о TCP.

1 голос
/ 27 февраля 2012

Пожалуйста, ознакомьтесь со следующей документацией относительно команды netstat:

http://www.cisco.com/en/US/products/hw/modules/ps2643/products_tech_note09186a00800fad79.shtml

попробуйте команду с sudo и посмотрите


sudo netstat -p

1 голос
/ 27 февраля 2012

Может быть, это проблема с разрешениями, вы можете попробовать sudo?

...