--> procps软件包主要用于监控系统资源和给指定的进程发送信号,此软件包括以下程序:free, kill, pgrep, pkill, ps, skill, snice, sysctl, tload, top, uptime, vmstat, w 和 watch,以及库文件libproc.so,这些工具依赖于proc文件系统,它们通过libproc.so从/proc下收集系统和进程信息。
以下是各程序的简要介绍:
在以后的一段时间本站将对这些命令的用法进行一一介绍。kill 向进程发信号。
pgrep 按照名字或者其他属性查找进程。
pkill 按照名字或者其他属性向进程发送信号。
pmap 生成指定进程的内存图报告。
ps 显示当前系统进程的快照。
skill 向符合某个条件的进程发出信号。
snice 改变符合某个条件进程的调度优先级。
sysctl 实时更改内核参数。
tload 在指定的tty终端上显示系统当前平均负载的示意图。
top 实时观察进程的活动情况。
uptime 显示系统运行了多长时间,有多少用户登陆,系统的负载情况。
vmstat 报告虚拟内存状态。包括进程、内存、分页、块设备的读写、中断和CPU的活动。
w 显示当前登录的用户信息,以及其产生的进程。
watch 周期性执行某个命令,满屏显示其输出。

发表评论