1. 前言
本文主要介绍如何使用Linux命令来查看进程状态和信息 。
进程标识符process identifier (PID)是Linux / Unix内核(Windows操作系统也不例外)用来标识进程的数字号码 。通常来说 , 使用fork system call系统调用创建新进程 。可以在Linux下监视每个PID(通常也叫任务) 。在本教程中,我将解释怎么使用pidstat命令监视当前由Linux内核管理的各个任务 。
文章插图
Linux使用pidstat命令查看进程状态信息
2. `pidstat`命令介绍
pidstat命令还可用于监视所选任务的子进程,该命令具有以下功能:
- 查看指定进程状态信息
- 查看指定进程的磁盘状态信息,Apache/Nginx/Lighttpd /O信息和他们子进程的状态信息
- 查看线程关联的任务统计信息
- 查看每个活动任务的CPU统计信息报告 。
- 查看特定进程的页面错误和内存利用率
- 确认特定进程的内存泄漏 。
- 其它更多
文章插图
3. 安装`pidstat`
要使用使用pidstat命令,必须先安装pidstat命令
[root@zcwyou ~]# yum -y install pidstat已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- epel: mirror01.idc.hinet.net
- extras: mirrors.aliyun.com
- updates: mirrors.aliyun.com
- 没有可用软件包 pidstat 。
- 错误:无须任何处理
使用yum provides找到pidstat命令所依赖的包
[root@zcwyou ~]# yum provides pidstat已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- epel: mirror01.idc.hinet.net
- extras: mirrors.aliyun.com
- updates: mirrors.aliyun.com
- epel/x86_64/filelists_db | 11 MB 00:00:01
- extras/7/x86_64/filelists_db | 246 kB 00:00:00
- updates/7/x86_64/filelists_db | 4.6 MB 00:00:00
- sysstat-10.1.5-17.el7.x86_64 : Collection of performance monitoring tools for Linux
- 源 :base
- 匹配来源:
- 文件名 :/usr/bin/pidstat
[root@zcwyou ~]# yum -y install sysstatRunning transaction
正在安装 :
lm_sensors-libs-3.4.0-6.20160601gitf9185e5.el7.x86_64 1/2
正在安装 :
sysstat-10.1.5-17.el7.x86_64 2/2
验证中 :
lm_sensors-libs-3.4.0-6.20160601gitf9185e5.el7.x86_64 1/2
验证中 :
sysstat-10.1.5-17.el7.x86_64 2/2
已安装:
sysstat.x86_64 0:10.1.5-17.el7
作为依赖被安装:
lm_sensors-libs.x86_64 0:3.4.0-6.20160601gitf9185e5.el7
完毕!
表明已经安装成功
4. `pidstat`命令语法
pidstat使用语法
[root@zcwyou ~]# pidstat options interval count即
pidstat 选项 间隔 数字
试试执行以下命令:
[root@zcwyou ~]# pidstat输出结果如下:
Linux
3.10.0-957.12.2.el7.x86_64 (CentOS7.linuxrumen.com) 2019年07月09日
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- WIN7系统如何查看隐藏的文件和文件夹
- DOS命令行中如何查看输入命令的历史记录
- 如何查看电脑型号
- 如何正确给笔记本电脑安装内存条
- 新Unity软件中如何高效查看和管理收藏夹SEO技巧
- VMware虚拟机安装Linux入门指南
- 如何查看钉钉在线课堂数据
- 如何查看和管理电脑中已安装的软件
- 深入学习Linux:安装tar.gz包的步骤
- 度划算查看物流服务 度划算怎么查看物流