2013-01-09 20 views
5

Na przykład w systemie Android identyfikator PID procesu 1234 korzysta z portów 2222,2223,2224. Teraz mam PID 1234. Zastanawiałem się, jak znaleźć numery portów 2222, 2223, 2224, których używa proces?Jak korzystać z powłoki ADB, aby znaleźć porty, których używa proces?

Próbowałem używać netstat -anp tak samo jak w Linuksie, ale to nie zadziałało. netstat -anp w powłoce ADB ma taki sam efekt jak tylko netstat, bez żadnych argumentów poleceń.

Odpowiedz

6

Można użyć busybox netstat -pt lub cat /proc/1234/net/tcp

+0

Dziękuję bardzo – user1960407

+0

Zakłada się, że zainstalowany jest zajęty. –

+0

@Alex cat/proc/1234/net/tcp wymienia wszystkie gniazda tcp w systemie, a nie tylko gniazda otwarte w procesie 1234. –