1. Android的netstat

netstat代码如下所示:

int netstat_main(int argc, char *argv[])

{

printf("Proto Recv-Q Send-Q Local Address Foreign Address State\n");

ipv4("/proc/net/tcp", "tcp");

ipv4("/proc/net/udp", "udp");

ipv6("/proc/net/tcp6", "tcp6");

ipv6("/proc/net/udp6", "udp6");

return 0;

}

如:cat /proc/net/tcp6内容如下:

# cat /proc/net/tcp6

sl  local_address                         remote_address                        st tx_queue rx_queue tr tm->when retrnsmt

uid     timeout inode

0: 00000000000000000000000000000000:EA60 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 10031        0 8220 1 eded9b80 300 0 0 2 -1

1: 00000000000000000000000000000000:1873 00000000000000000000000000000000:0000 0A 00000000:00000000 00:00000000 00000000 10071        0 8214 1 eded8000 300 0 0 2 -1

2: 0000000000000000FFFF00008204A8C0:E066 0000000000000000FFFF0000CEEB7D4A:0050 08 00000000:00000001 00:00000000 00000000  1000        0 5015 1 eded8b00 21 4 22 10 -1

3: 0000000000000000FFFF00008204A8C0:EA60 0000000000000000FFFF00005B04A8C0:CECD 01 00000000:00000000 00:00000000 00000000 10031        0 8376 1 ededa100 300 0 0 10 -1

如对于端口EA60 (60000)的uid为10031,大于10000的uid为app。

2. 在pid中如何寻找对应的uid

如我的10031在app_31中。

app_31    2761  1378  454512 28132 ffffffff 400e7ae8 S cn.mytest.test

# cat /proc/2761/cgroup

2:cpu:/bg_non_interactive

1:cpuacct:/uid/10031

其实很简单,app_xx对应的uid为10000+xx

android 端口进程号,Android中如何根据端口号寻找对应的进程相关推荐

  1. 硕士论文分类号(中图法分类号)

    论文分类号(中图法分类号查询)网址:http://www.ztflh.com/ 例如<基于SCA软件无线电研究和开发>的分类号是TN924.

  2. linux怎么看一个端口是否可用,LINUX中查看某个端口是否被占用的方法

    LINUX中查看某个端口是否被占用的方法 发布时间:2020-07-23 13:55:09 来源:亿速云 阅读:64 作者:小猪 这篇文章主要讲解了LINUX中查看某个端口是否被占用的方法,内容清晰明 ...

  3. python3不等于号_python中的不等于号是什么

    python中的不等于号用!=表示.Python支持的比较运算符如下图所示 比较运算符,也成关系运算符,用于对常量.变量或表达式的结果进行大小.真假等比较,如果比较结果为真,则返回 True:反之,则 ...

  4. linux mysql 端口配置文件_linux虚拟机中各服务端口及配置文件路径

    查询端口状况命令: netstat -an| grep 端口号 查询服务状态(服务是否开启)命令:systemctl  status 服务名 开启服务命令:systemctl  start  服务名 ...

  5. 计算机论文分类号 tp,中图法分类号(计算机专业) TP

    中图法分类号(计算机专业) T 工业技术 TP 自动化技术.计算机技术 TP3 计算技术.计算机技术 TP3-0 计算机理论与方法 TP3-05 计算机与其他学科的关系 TP30 一般性问题 TP30 ...

  6. php中的点号,PHP中逗号与点号有什么区别

    PHP中逗号与点号有什么区别 发布时间:2021-01-14 16:32:46 来源:亿速云 阅读:103 作者:Leah 本篇文章为大家展示了PHP中逗号与点号有什么区别,内容简明扼要并且容易理解, ...

  7. linux怎么开ssh端口,如何查看linux中的ssh端口开启状态

    Js的语法和循环 1.蓝球弹起的高度 篮球从10米高的地方落下,每次弹起的高度是原来的0.3倍,问弹跳10次之后篮球的高度. Given a non-negative number represent ...

  8. linux上用的端口转发工具,Linux中的快速端口转发工具—rinetd

    这两天和同事讨论问题的时候知道了一个很好用的NAT工具-rinetd,它是由c实现的一个短小.实用的NTA转发工具,它的官网是在:http://www.boutell.com/rinetd/[root ...

  9. python中一个等于号和两个等于号_javaScript中两个等于号和三个等于号之间的区别...

    一言以蔽之:==先转换类型再比较,===先判断类型,如果不是同一类型直接为false. ===表示恒等于,比较的两边要绝对的相同 alert(0 == ""); // true a ...

  10. 通过access口加vlan标签吗_7.3.2 将Access端口添加到VLAN中

    7.3.2  将Access端口添加到VLAN中 Access端口通常是连接用户主机.服务器主机的,是交换机中应用最多的端口类型.把Access端口添加到VLAN中的方法有两种:一种是在VLAN视图下 ...

最新文章

  1. 近段时间学习html和CSS的一些细碎总结
  2. app登录界面背景 css_计算机毕业设计中Java web实现简登录页面(MyBatis+jsp+servlet+html+css+javascript)...
  3. RNN循环神经网络(吴恩达《序列模型》笔记一)
  4. Python装饰器(一)
  5. MySQL基础(一)介绍和配置
  6. php kibana查询,搜索您的数据 | Kibana 用户手册 | Elastic
  7. 复函数图像怎么画_如何画出复平面上的网格在复函数映射下的图像?
  8. C++_结构体的定义和使用_结构体数组---C++语言工作笔记025
  9. 微信停机断网可充话费;苹果正研发可折叠屏幕 iPad;Rust 1.36.0 发布 | 极客头条...
  10. vue3的语法使用总结api
  11. 解决microsoft visual c++ build tools安装包丢失或损坏
  12. Uipath打包流程为.nupkg文件
  13. win7一键清理系统垃圾Bat脚本
  14. db2中的时间函数(计算上年末,上月末,上季末)
  15. LL(1)预测分析程序
  16. 如何在win10系统找到开机时漂亮的壁纸
  17. vuejselectron-vue----朝花夕拾.
  18. [转载] 蒲慕明写给学生的信
  19. CoreDNS 部署及分析
  20. 简约大气商务PPT模板

热门文章

  1. hive的一些常见内置函数
  2. 【转载保存】MySQL时间、字符串、时间戳互相转换
  3. StringEscapeUtils类的使用
  4. 微服务应用实现无损上下线实践
  5. PolarDB for PostgreSQL 开源路线图
  6. 干掉讨厌的 CPU 限流,让容器跑得更快
  7. 借助钉钉宜搭,奶茶店开始用黑科技管理门店了
  8. 分区取模分库分表策略:多表事务分库内闭环解决方案
  9. Gartner发布云产品评估报告:阿里云计算能力全球第一
  10. 【MySQL】 如何在“海啸”下保命