Linux Ubuntu20.10 安装Process Monitor(Procmon),以及使用方法
Procmon 源码地址:https://gitee.com/mirrors/procmon-for-linux?_from=gitee_search
安装依赖:
sudo apt-get -y install bison build-essential flex git libedit-dev libllvm10 llvm-10-dev libclang-10-dev python zlib1g-dev libelf-dev cmake
安装依赖不成功,是由于ubuntu 中没有这个版本,可以使用以下命令进行查找,找到相近版本下载,单个单个的进行安装。
apt-cache search 部分包名
下载安装:
git clone https://github.com/Microsoft/Procmon-for-Linux cd Procmon-for-Linux mkdir build cd build cmake .. make
安装时间可能有点长,请耐心等待。。。
使用方法
用法:procmon[选项]
选项
-h/——help打印帮助屏幕
-p/——pid要监控的进程id列表,以逗号分隔
-e/——events以逗号分隔的要监视的系统调用列表
-c/——collect [FILEPATH]以无头模式启动Procmon的选项
-f/——file FILEPATH打开Procmon跟踪文件
1. 下面跟踪系统上的所有进程和系统调用
sudo ./procmon
2. 下面跟踪进程id为10和20的进程
sudo procmon -p 10,20
3. 下面只跟踪进程20的读、写和openat系统调用
sudo procmon -p 20 -e read,write,openat
4. 下面跟踪进程35并以headless模式打开Procmon,将捕获的所有事件输出到Procmon .db文件中
sudo procmon -p 35 -c procmon.db
5. 下面将在Procmon TUI中打开一个Procmon跟踪文件Procmon .db
sudo procmon -f procmon.db
Linux Ubuntu20.10 安装Process Monitor(Procmon),以及使用方法相关推荐
- 安装完linux后找不到dvd文件夹,Ubuntu 9.10安装之硬盘DVD版本的方法
Ubuntu 9.10安装之硬盘DVD版本的方法 文章作者:网友投稿 发布时间:2010-02-10 14:56:08 来源:网络 昨天晚上耗时1个小时,安装了ubuntu 9.10的DVD版本. 本 ...
- VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(2)
VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(2) 参考文章: (1)VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(2) (2)http ...
- linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法
在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...
- Linux 进行yum 安装是出现文件 conflicts 解决方法
Linux 进行yum 安装是出现文件 conflicts 解决方法 今天在进行docker 安装时出现了文件冲突问题! 试了几种方式来解决,其中的这个方式解决了我的问题: yum update yu ...
- Linux Ubuntu20.04安装及环境配置细节分享
目录 1.Ubuntu和VMware虚拟机官方下载 2.在英文环境下配置中文拼音输入法 3.火狐浏览器看不了视频问题 4.配置代码编辑环境 5.隐藏桌面垃圾桶图标 6.关于网络问题个人的一些建议 因为 ...
- Linux Ubuntu20.04安装RTL8156网卡驱动开启巨型帧
最近在做工业相机方面的东西,接口为千兆以太网,并且需要打开巨型帧进行信息传输. 而我的老笔记本电脑只支持百兆以太网,所以买了一个支持巨型帧的USB3.0转RJ45,其内部网卡为RTL8156BG,费劲 ...
- windows10 安装linux,windows 10安装linux(ubuntu)子系统
windows10安装ubuntu子系统系统 之前一直在虚拟机中使用linux系统,但是不是很方便,后来发现windows下也有了linux系统.感觉还不错 1. 打开windows应用市场micro ...
- ubuntu20.10 安装Qt5 并在 kits 设置编译环境
1. 安装Qt sudo apt-get install build-essential sudo apt-get install qtbase5-dev qtchooser qt5-qmake qt ...
- linux 安装locate命令,在Linux系统上安装和使用locate命令的方法
在Linux操作系统上工作时最常见的操作之一是搜索文件和目录,我们可以在Linux系统中安装locate并使用locate命令来操作,因为该命令是按名称搜索文件和目录的,使用它处理起来相当的简单,在本 ...
最新文章
- linux c ping实现
- mysql数据库挂科_面试命中率 90% 的点 :MySQL 锁
- mfc 算方差函数_什么影响了你的工资?方差分析告诉你
- 欧拉函数 - HDU1286
- 86. 分隔链表 golang
- 中科大在50年代的教学理念
- C语言空指针NULL详解
- 【SpringBoot基础知识】如何在springboot中使用多线程
- [游戏服务器]第一章:多人聊天室-服务端
- 360天擎默认卸载密码_装机工具老毛桃携带木马病毒 卸载安全软件进行恶意推广...
- ubuntu下安装JDK以及配置
- 修改Linux文件格式为unix
- 单片机中段程序_80C51单片机中断的编程使用方法介绍
- CSS中animation动画-详解
- 你好,Googler!
- 线上bug检测工具 android,Android 测试中对于偶现且难以重现的 bug 的处理
- c++——ignore()函数
- 2110-微服务核心知识点及问题分析
- Java + lua = 王炸!!
- html用js生成二维码
热门文章
- Android下载管理问题分析
- 图片的合成(个人练习,不喜勿喷!)
- springMVC中ajax使用json 对象 出现 状态代码: 415 Unsupported Media Type
- Android 集成高德地图SDK
- fater-rcnn绘制loss图
- php qq授权_PHP模拟QQ网页版授权登录的案例
- Python便捷写法:[[0] * n for _ in range(n)]
- 【冬察冬见】FFmpeg系列学习笔记
- 课程设计-在校整理-10 基于知识图谱的医疗智能问答小程序实现示例
- css情景动画,CSS3 白天/黑夜场景轮回动画