sa:报告、清理并维护进程统计文件
作用:sa命令把/var/log/pacct中的信息压缩到摘要文件/var/log/savacct和/var/log/usracct中,报告、清理并维护进程统计文件。
用法:sa [选项]... [文件]...
主要选项如下。
— -a:打印所有命令的名称(包括那些带有不可打印字符的)。
— -b:将输出按用户和系统时间的总和除以调用次数来进行分类。否则,输出为用户时间和系统时间之和。
— -c:将每个命令使用时间打印为相对于所有命令使用时间的百分比。此外,还有用户、系统和实时。
— -C:将记账文件合并到摘要文件中。如果摘要文件为旧用法,则将它转换为新用法。
— -d:将输出按平均磁盘I/O操作数进行分类。
— -D:将输出按总的磁盘I/O操作数进行分类和打印。
— -f:不要强制进行交互式阈值压缩。此标志必须与-v标志一起使用。
— -I:仅读取原始数据,不读取摘要文件。
— -j:打印每个调用的秒数,而不是每个类别的总的分钟数。
— -k:将输出按平均CPU时间进行分类。
— -K:将输出按CPU存储量整数进行分类和打印。
— -l:将系统时间和用户时间分离,而不是组合它们。
— -m:打印每个用户的进程数和CPU分钟数。
— -n:按调用数对输出进行分类。
— -r:将分类的顺序倒置。
— -s:将记账文件合并到摘要文件中。
— -t:打印每个命令的用时与用户和系统时间和之比。
— -u:暂挂所有其他标志并且打印每个命令的用户数字标识和命令名。
与sa命令一起使用的标志改变报告信息的类型。报告可以包含以下字段。
— avio:每次执行的平均I/O操作次数。
— cp:用户和系统时间总和,以分钟计。
— cpu:和cp一样。
— k:内核使用的平均CPU时间,以1k为单位。
— k*sec:CPU存储完整性,以1k-core秒为单位。
— re:实时时间,以分钟计。
— s:系统时间,以分钟计。
— tio:I/O操作的总数。
— u:用户时间,以分钟计。
如果不指定任何标志而运行sa命令,摘要报告将包含每个命令的调用次数,以及re,cpu,avio和k字段。
应用实例如下。
(1)打印每个用户的进程数和CPU分钟数
# sa -m /var/log/pacct
904 72.81re 0.27cp 1324k
root 658 69.54re 0.27cp 926k
nagios 237 3.24re 0.00cp 2400k
sshd 8 0.00re 0.00cp 2104k
smmsp 1 0.02re 0.00cp 2035k
(2)指定sa读取手工建立的文件/var/account/acct
使用sa命令默认分别读取/var/account/下的pacct,savacct和usracct文件,我们需要指定它读取手工建立的文件/var/account/acct。
# sa -a --other-acct-file /var/account/acct
3 0.00re 0.00cp 0avio 726k
1 0.00re 0.00cp 0avio 1207k ls
1 0.00re 0.00cp 0avio 571k goodc
1 0.00re 0.00cp 0avio 399k accton
(3)按平均CPU时间进行记账记录总结
sa -k
书名:Linux核心应用命令速查
作者:曹江华, 方建国编著
ISBN:978-7-121-11149-5
出版日期:2010年7月
定价:59.00元
开本:16开
页码:528 页
内 容 简 介
经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。
本书汇集了Linux命令行下核心管理命令(包括最新的虚拟化管理命令、SELinux管理命令)的功能说明、语法说明、选项介绍、典型应用实例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的实例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.5所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。
相关连载:
《linux核心应用命令速查》连载二:lastcomm:显示以前使用过的命令的信息
《linux核心命令速查》连载一:accton:打开或关闭进程统计
分享到:
相关推荐
通过来回发送消息/命令来连接MTA:SA服务器和Discord通道。 注意:最近的代码更新对config.json重大更改,请用guild替换服务器,谢谢。 安装 MTA:SA 不一致的资源需要MTA:SA服务器上的套接字模块。 您可以在上...
其中包括:文件相关操作、系统运行监测相关操作(进程、线程、内存、内核等)、网络配置和网络性能相关命令、linux动态库相关操作、数据库相关操作等。详细内容请看正文。 ———————————————— 版权...
如果是B/S结构程序,请复制jakarta-tomcat-5.0.28这个文件夹下的 所有文件到你的E盘根目录下(不是固定的)。 运行环境:jdk1.5 数据库:SQLServer2000 服务器:tomcat5.0.28以上 附加数据库:CDxs.mdf 采用jdbc...
Linux基本操作+内容虽少,但适合新手训练 用户登录。在登录界面输入用户名和密码进行登录。超级用户登录时,需要输入root用户名和密码。1 关机和重启。使用命令`shutdown`可以关机或重启系统。例如,`shutdown -h ...
5G网优案例:SA网络ToB业务接入异常处理案例
一个用谷歌机器学习算法识别人体姿势并用来控制GTA:SA鹞式战斗机飞行的代码
来自Software Artisans,SA-FileUP组件是一个真正的ActiveX DLL服务器组件,容易集成到ASP网页中。该组件也可在MTS/COM+的环境中上运行。 使用SA-FileUP组件的教程可在http://www.activeserverpages.com/upload/ 上...
jsp sqlserver做的火车票售票系统 采用jdbc数据源连接方式,数据库用户名:sa 密码:123 将_运行文件_文件夹下的目录放在tomcat下的webapps文件夹下 启动数据库,启动tomcat服务器在 管理员名:admin 密码:024admin...
通信行业周观点:SA部署指南发布,R16标准冻结进一步赋能5G建设
通信行业周观点:SA部署指南发布,R16标准冻结进一步赋能5G建设.pdf
5G核心网NSA和SA演进方案
NR SA系统内切换优化指导书 5G网络优化人员 摘要: 本指导书介绍SA系统内同频切换信令流程、切换信令分析和切换相关参数,指导外场如何排查SA切换问题,异频切换待后续有场景后更新。 关键字: SA系统内...
Sa-Upfile 1.0(sa权限上传文件).asp
SA8000体系文件范本.pdf
sa 命令 sa1 命令 sa2 命令 sact 命令 sadc 命令 sar 命令 savebase 命令 savecore 命令 savevg 命令 scan 命令 sccs 命令 sccsdiff 命令 sccshelp 命令 schedo 命令 schedtune 命令 scls 命令 script 命令 sdiff ...
Hillstone_SA系列安全网关命令手册,这个文档是提供给网络爱好者学习的
∥取文件名称赋值给数组daa(其中包含有进程的名称(pid sprintf(data, "s", dirp->d_name); ∥是否是由字符09组成的字符串,即得到所有进程的pid f((IsDigit(data)) prac =(struct proc_struct )4 malloc...
第三层为功课文件(规定了各部分、各岗亭的具体功课要求,如:岗亭操作法度榜样 、考查法度榜样、各部分担理规定、轨制流程及技巧文件等)、外来文件和材料(指本 公司应用的各类国际/国度/行业标准、有用的司法/...
本资料包含Linux基础命令,嵌入式网络编程,IO文件编程,进程开发等十几个章节,以实战为主,文档包含源代码,内容详细,适合初学嵌入式及Linux系统的朋友
Matlab在Sa信号抽样与重构中的应用.pdf