🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 6.19\. Procps-3.2.6 Procps 包含有用于监视系统进程的程序。 **预计编译时间:** 0.1 SBU**所需磁盘空间:** 2.3 MB ## 6.19.1\. 安装 Procps 编译软件包: ``` make ``` 这个软件包没有附带测试程序。 安装软件包: ``` make install ``` ## 6.19.2\. Procps 的内容 **安装的程序:** free, kill, pgrep, pkill, pmap, ps, skill, slabtop, snice, sysctl, tload, top, uptime, vmstat, w, watch**安装的库:** libproc.so ### 简要描述 | | | | --- | --- | | `free` | 报告系统中的空闲和已用内存数量(同时包括物理内存和交换内存) | | `kill` | 向进程发送消息 | | `pgrep` | 基于进程名及其属性来查找进程 | | `pkill` | 依据进程名及其属性向进程发送消息 | | `pmap` | 报告所告所给定进程的内存映射 | | `ps` | 显示当前正运行的进程列表 | | `skill` | 向符合所给标准的进程发送消息 | | `slabtop` | 实时显示内核 slap 缓冲的详细信息 | | `snice` | 改变符合所给标准的进程的调度优先权 | | `sysctl` | 在运行期间修改内核参数 | | `tload` | 打印当前系统平均负荷曲线图 | | `top` | 显示使用 CPU 最密集的进程列表,它提供了对实时的处理器行为的实时察看。 | | `uptime` | 报告系统运行了多久,有多少用户登录,以及系统平均负荷。 | | `vmstat` | 报告虚拟内存统计,并给出有关处进程、内存、块输入/输出(IO)、陷阱、CPU使用率。 | | `w` | 显示哪个用户登录,在哪里以及何时登录的。 | | `watch` | 重复运行所给的命令,以显示输出的第一次满屏,这将允许用户察看随时间变化的输出。 | | `libproc` | 含有该软件包中大多数程序所需使用的函数 |