今天说一个简单的东东,关于Android Studio在logcat中怎样查看指定进程的log. 关于过滤你自己所开发的应用的log.在这篇文章中:Android Studio怎样给log加入过滤项(Filters)?有提及.当 然非常多时候可能我们会有这种场景,我们想看某一个进程的log.比方我想看酷狗的log,可是假设process那栏的进 程非常多,这个时候log也会非常多.这样的情况下,你非常难分辨出哪个log是属于酷狗的. 事实上,Android Studio还是有和Eclipse一样…
Wireshark 查看指定进程的网络包 打开任务管理器,右键筛选列,选中PID(进程标识符): 找到该进程对应的PID,如1200: 在cmd中执行netstat -ano|findstr 1200: 得到TCP端口号56318: 在Wireshark筛选条件中输入tcp.port == 56318.…
定位某个进程的网络故障时经常需要用到的一个功能就是查找所有连接的信息.通常查找某个端口的连接信息使用 ss 或者 netstat 可以轻松拿到,如果是主动与别的机器建立的连接信息则可以通过 lsof 命令来获得. 例如我想要查看进程 frps 当前的所有连接信息,先获得进程的 pid: ps -ef|grep frps 结果为: wcl : ? :: ./frps 可以看到进程 pid 为 4721,之后通过 lsof 命令查看所有 TCP 连接信息: lsof -p -nP | grep TC…
前阵子读到一篇关于<HOOK API入门之Hook自己程序的MessageBoxW>的博客,博客地址:http://blog.csdn.net/friendan/article/details/12222651,感觉写的很好但这篇博客主要讲的是本进程(本程序)的API HOOK那么如何将DLL注入到远程进程并进行API HOOK呢,好了废话不多说直接动手实践. 创建DLL动态库(我是在vs2008上实现的) 新建项目 创建一个名为MyDLL(名字随便)win32项目(我创建的是win32  D…
ps -ef (system v 输出)ps -aux bsd 格式输出ps -ef | grep pid…
一些基础 不同进程之间,进行数据访问 同一主机:pipe 管道 socket   套接字文件 signal   信号 shm   shared memory semaphore 信号量,一种计数器 不同主机:socket IP和端口号 (最底层的实现方式) RPC remote procedure call MQ 消息队列,如:Kafka,RabbitMQ,ActiveMQ Linux系统状态的查看及管理工具:pstree, ps, pidof, pgrep, top, htop, glance…
================================ 详解:https://blog.csdn.net/achenyuan/article/details/77867661 ================================ 使用命令 top 统计信息区前五行是系统的统计信息,每一行代表了不同的数据内容. 第一行是任务队列信息,跟 uptime 命令的执行结果一样,说明如下: 17:01:28 系统当前时间up 95 days,4:53 系统的运行时间:95天4个小时5…
1. 查看进程(参数带 - 与不带有区别): command [options] 例:ps  -a(配合其他options参数以展示进程更多参数) ps -ef | grep 进程名(返回值是该进程的详细信息) pgrep 进程名(返回值直接是该进程PID) pidof 进程名,同pgrep,不同点pgrep 进程名可以模糊匹配, pidof的进程名必须精准 常用: ps a 显示现行终端机下的所有程序,包括其他用户的程序. ps u 以用户为主的格式来显示程序状况. ps x 显示所有程序,不…
原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/9652651a-7449-4e8e-b77e-1c60ea8b7d12 本篇主要说明以下问题: 1.服务器 buffer/cache 的产生原因和释放buffer/cache 的两种方式(自动 & 手动) 2.生产环境遇到服务 buffer/cache 过高如何排查是由那几个进程引起的(hcache ,lsof 的使…
当我们查看某个服务的进程时候,它会把命令本身的进程显示出来.如下图: 进程号2383 就是我命令本身的进程号,和我实际想看的进程无关 特别是在我们写脚本,kill进程时候会报错: 解决办法可以优化脚本 ps  -ef|grep  nginx |grep -v "grep" 这样就不会显示命令本身的进程号了 再次杀掉就不报错了,如下图: kill -9 `ps -ef|grep nginx |grep -v "grep" |awk '{print $2}'`…