android 端口进程号,Android中如何根据端口号寻找对应的进程
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中如何根据端口号寻找对应的进程相关推荐
- 硕士论文分类号(中图法分类号)
论文分类号(中图法分类号查询)网址:http://www.ztflh.com/ 例如<基于SCA软件无线电研究和开发>的分类号是TN924.
- linux怎么看一个端口是否可用,LINUX中查看某个端口是否被占用的方法
LINUX中查看某个端口是否被占用的方法 发布时间:2020-07-23 13:55:09 来源:亿速云 阅读:64 作者:小猪 这篇文章主要讲解了LINUX中查看某个端口是否被占用的方法,内容清晰明 ...
- python3不等于号_python中的不等于号是什么
python中的不等于号用!=表示.Python支持的比较运算符如下图所示 比较运算符,也成关系运算符,用于对常量.变量或表达式的结果进行大小.真假等比较,如果比较结果为真,则返回 True:反之,则 ...
- linux mysql 端口配置文件_linux虚拟机中各服务端口及配置文件路径
查询端口状况命令: netstat -an| grep 端口号 查询服务状态(服务是否开启)命令:systemctl status 服务名 开启服务命令:systemctl start 服务名 ...
- 计算机论文分类号 tp,中图法分类号(计算机专业) TP
中图法分类号(计算机专业) T 工业技术 TP 自动化技术.计算机技术 TP3 计算技术.计算机技术 TP3-0 计算机理论与方法 TP3-05 计算机与其他学科的关系 TP30 一般性问题 TP30 ...
- php中的点号,PHP中逗号与点号有什么区别
PHP中逗号与点号有什么区别 发布时间:2021-01-14 16:32:46 来源:亿速云 阅读:103 作者:Leah 本篇文章为大家展示了PHP中逗号与点号有什么区别,内容简明扼要并且容易理解, ...
- linux怎么开ssh端口,如何查看linux中的ssh端口开启状态
Js的语法和循环 1.蓝球弹起的高度 篮球从10米高的地方落下,每次弹起的高度是原来的0.3倍,问弹跳10次之后篮球的高度. Given a non-negative number represent ...
- linux上用的端口转发工具,Linux中的快速端口转发工具—rinetd
这两天和同事讨论问题的时候知道了一个很好用的NAT工具-rinetd,它是由c实现的一个短小.实用的NTA转发工具,它的官网是在:http://www.boutell.com/rinetd/[root ...
- python中一个等于号和两个等于号_javaScript中两个等于号和三个等于号之间的区别...
一言以蔽之:==先转换类型再比较,===先判断类型,如果不是同一类型直接为false. ===表示恒等于,比较的两边要绝对的相同 alert(0 == ""); // true a ...
- 通过access口加vlan标签吗_7.3.2 将Access端口添加到VLAN中
7.3.2 将Access端口添加到VLAN中 Access端口通常是连接用户主机.服务器主机的,是交换机中应用最多的端口类型.把Access端口添加到VLAN中的方法有两种:一种是在VLAN视图下 ...
最新文章
- 近段时间学习html和CSS的一些细碎总结
- app登录界面背景 css_计算机毕业设计中Java web实现简登录页面(MyBatis+jsp+servlet+html+css+javascript)...
- RNN循环神经网络(吴恩达《序列模型》笔记一)
- Python装饰器(一)
- MySQL基础(一)介绍和配置
- php kibana查询,搜索您的数据 | Kibana 用户手册 | Elastic
- 复函数图像怎么画_如何画出复平面上的网格在复函数映射下的图像?
- C++_结构体的定义和使用_结构体数组---C++语言工作笔记025
- 微信停机断网可充话费;苹果正研发可折叠屏幕 iPad;Rust 1.36.0 发布 | 极客头条...
- vue3的语法使用总结api
- 解决microsoft visual c++ build tools安装包丢失或损坏
- Uipath打包流程为.nupkg文件
- win7一键清理系统垃圾Bat脚本
- db2中的时间函数(计算上年末,上月末,上季末)
- LL(1)预测分析程序
- 如何在win10系统找到开机时漂亮的壁纸
- vuejselectron-vue----朝花夕拾.
- [转载] 蒲慕明写给学生的信
- CoreDNS 部署及分析
- 简约大气商务PPT模板