linux进程命令at,Linux进程管理命令之sa/at/atq。
与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
at:定时运行命令
作用:at命令在指定时刻执行指定的命令序列。
用法:at [-V] [-q 队列] [-f file] [-m] time
主要选项如下。
— -V:输出版本号。
— -q:选用q参数则可选队列名称,队列名称可以是a~z和A~Z之间的任意字母。队列字母顺序越高则队列优先级别越低。
— -f:从文件中读取命令或Shell脚本,而非在提示后指定它们。
— -m:执行完作业后发送电子邮件给用户。
— time:设定作业执行的时间。time参数可以是下面用法中的任何一种。
Ø HH:MM用法——如04:00,代表4:00AM。如果时间已过,就会在第二天的这一时间执行。midnight代表12:00AM。noon代表12:00PM。teatime代表4:00PM。
Ø 英文月名、日期、年份用法——如January 15 2005,代表2005年1月15日。年份可无。
Ø MMDDYY,MM/DD/YY或MM.DD.YY用法——如011505,代表2005年1月15日。
Ø now +时间用法——时间以minutes,hours,days或weeks为单位。如now + 5 days,代表命令应该在5天之后的此时此刻执行。偏移量的用法为时间+偏移量,单位是minutes,hours和days。
说明:at命令实际上是一组命令集合。at命令在指定时刻执行指定的命令序列。atq查询已经设定的命令序列。atrm删除已经设定的命令序列。batch,当系统负载低于一个设定值(0.8)时,执行设定的命令序列。
应用实例如下。
让系统在两天后的17:30执行文件data中指定的作业,使用命令:
# at -f date 15:30 +2 days
job 3 at 2010-03-27 15:30
atq:显示目前使用at命令后待执行的命令队列
作用:atq命令查询已经设定的命令序列。在用户是超级用户的情况下,列出所有人的作业。
用法:atq [-V] [-q 队列]
主要选项如下。
— -V:输出版本号。
— -q:选用q参数则可选队列名称,队列名称可以是a~z和A~Z之间的任意字母。队列字母顺序越高则队列优先级别越低。
应用实例如下。
显示目前使用at命令后待执行的命令队列:
以下是代码片段: # atq
3 2010-03-27 15:30 a root
2 2010-03-26 15:30 a root
linux进程命令at,Linux进程管理命令之sa/at/atq。相关推荐
- linux基础入门---用户和组管理命令
计算机中用户的作用:主要实现资源分享,在分享资源同时涉及到资源安全,又新增用户密码认证,使其资源由特定权限的用户或用户组才可访问. linux系统中用户和组分类: 用户分为:管理员用户(root).普 ...
- Linux查看所有用户及用户管理命令
1.Linux里查看所有用户 (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户. 或者用cat /etc/p ...
- Linux常用命令(第二版) --权限管理命令
权限管理命令 1.chmod[change the permissions mode of a file] : /bin/chmod 语法: chmod [{ugo}{+-=}{rwx}] [文件或目 ...
- linux账号5天锁定,Linux学习之六(Linux用户、权限、用户管理命令)2017-03-31
一.用户.组.权限 用户:UID,/etc/passwd 组:GID,/etc/group 二.影子口令: 用户:/etc/shadow 组:/etc/gshadow 三.用户类别: 管理员:0 普通 ...
- linux etc login.def,Linux-用户管理命令
用户的分类(CentOS7) 用户UID 系统含义 0 超级用户(拥有系统的最高权限) 1-200 系统用户,由系统分配给系统进程使用 201-999 系统用户,运行服务,不需要登录系统的 1000+ ...
- linux tuxedo查看服务进程数,tuxedo管理命令之tmboot与tmshutdown
tmboot命令启动TUXEDO系统的应用,创建必要的IPC资源.启动相关机器的规定的系统和应用服务进程. tm的主要参数有: -A 启动所有机器上的管理进程. -M 启动主控机器上的管理进程. -i ...
- Linux下的用户与用户组管理命令(含上机作业)
文章目录 用户与用户组管理 一.用户与组文件目录 1.用户账号文件--/etc/passwd 2.用户影子文件--shadow 3.用户组账号文件--group和gshadow 4.使用pwck和gr ...
- Linux基础篇学习——文件目录常用管理命令ln,file,cp,find,split,mv
mkdir 创建目录 -p 递归创建目录 -v 显示创建信息 [root@zycentos7 ~]# mkdir -p {mylinux/{bin,conf,lib,logs,webapps/{doc ...
- linux mongodb 命令换行,mongodb常用管理命令(1)
1.要尝试使用MongoDB首先必须要在命令行运行mongod服务 a. cd MONGO_HOME/bin b. ./mongod --dbpath /data/mongodb/db/ --log ...
- Redis - CLUSTER命令中集群管理命令详解
文章目录 导图 全文 导图 全文 都梳理好了,全文 请戳这里
最新文章
- python 的基础 学习 第七天 is id 编码的补充
- java list布局_java – 使用2种不同的布局重用Android Listvi...
- 一步步学习 SAP CDS view Text Association 在 SAP Fiori Elements 中的应用
- [Java基础]反射练习之越过泛型检查,运行配置文件制定内容
- 作者:项连城(1992-),女,中国科学院自动化研究所硕士生
- free git online
- [恢]hdu 2003
- MySQL 常用函数 日期和时间函数
- MentoHUST讲解教程(锐捷破解)
- 设计模式、重构.pdf
- vue中表格统计金额,前面设置美元符号,并设置颜色
- 开启京东自动化领京豆
- 安卓执法仪录像之进程间共享内存
- 简述在android中如何发送广播消息,Android Intent发送广播消息实例详解
- 中间件小师妹 de 年度工作总结
- 云主机使用的范围有哪些?
- SSH简介及登录方法
- 云计算——Google云计算原理与应用(Google文件系统GFS)
- Android禁用返回键
- C. Basketball Exercise dp
热门文章
- 用python编写缠论中枢_缠论的笔、线段、中枢以及MACD背离分析实现
- 2.1.1队列——雏形(初始版本)
- python画密度散点图_python散点图密度怎么计算
- p7510 rom android 8,三星p7510 recovery卡刷rom 刷机教程
- 张亚勤:天才少年的勇敢成长
- OCR--PC单机版车牌识别技术
- windows10 DOS命令 小计
- 现代战争——僵尸网络的历史(上篇)
- ServiceAccounts 及 Secrets 重大变化
- Java多线程+IO流+网络编程+MySQL+JDBC编程实现多人联机版坦克大战