5

シェル コマンド netstat -p は pid を表示しません。次のように「-」を表示します。

tcp        0      0 *:2181 *:53837 ESTABLISHED -

なぜ?

rootでログインしても「-」と表示されます。

4

3 に答える 3

3

sudoすべてのフィールドを表示するために使用します。

$ sudo netstat -p 

また、sudo netstat -pant覚えやすいので気に入っています。ほとんどの場合、TCP 情報を確認することだけに関心があります。

于 2012-02-27T08:53:05.500 に答える
1

これはパーミッションの問題かもしれません。sudo を試すことができますか?

于 2012-02-27T08:54:06.830 に答える
1

netstat コマンドに関する次のドキュメントを参照してください。

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

sudo でコマンドを試してみてください


sudo netstat -p

于 2012-02-27T08:54:32.990 に答える