Comment utiliser ADB shell pour trouver les ports qui est un processus de l'aide?
Par exemple, dans Android, le PID d'un processus 1234 utilise les ports 2222,2223,2224. Maintenant, j'ai un PID 1234. Je me demandais comment trouver les numéros de port 2222, 2223, 2224 du processus à l'aide?
J'ai essayé d'utiliser la commande netstat -anp tout comme la manière de Linux, mais cela ne fonctionne pas. netstat-anp dans la commande ADB shell a le même effet que juste netstat, qui est sans aucun arguments de la commande.
OriginalL'auteur user1960407 | 2013-01-09
Vous devez vous connecter pour publier un commentaire.
Vous pouvez soit utiliser
busybox netstat -pt
oucat /proc/1234/net/tcp
Cela suppose que l'installation de busybox.
cat /proc/1234/net/tcp répertorie tous les sockets tcp sur le système, et pas seulement les sockets ouverts par processus 1234.
OriginalL'auteur Alex P.
Essayez de vérifier mon dépôt github, https://github.com/LipiLee/netstat.
J'ai mis à jour boîte à outils de la commande netstat dans le code source Android(
https://android.googlesource.com/platform/system/core/+/master/boîte à outils/netstat.c).Mise à JOUR: La boîte à outils du netstat a été remplacé avec le coffre à jouets de la commande netstat dans Android M version. Si la commande netstat dans la boîte à outils a été supprimé dans la source Android arbre.
OriginalL'auteur Lipi