Chinaunix首页 | 论坛 | 博客
  • 博客访问: 574961
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-04-12 17:53:26


Psacct程序提供了几个进程活动监视工具: ac, lastcomm, accton和sa。

 ac命令根据当前的/var/log/wtmp文件中的登录进入和退出来报告用户连接的时间(小时),如果不使用标志,则报告总的时间。

ac -d命令,然后按回车键,将显示每天的总的连接时间:

ac -p命令,然后按回车键,将显示每个用户的总的连接时间:


◆lastcomm命令显示系统执行的命令。


比如显示vivek用户过去执行的命令:

$ lastcomm vivek


输出:

userhelper S X vivek pts/0 0.00 secs Mon Nov 13 23:58


分析:

userhelper 是进程的命令名。

S和X是标志信息, 由系统记帐程序管理。每一个标志的含义是:

S -- 命令由超级用户执行。

F -- 命令由fork产生, 但是没有exec(执行)。

D -- 命令终止并创建一个core文件。

X -- 命令被SIGTERM信号终止。

vivek是执行命令的用户名。

prts/0 终端名。

0.00 secs -- 进程退出时间。



◆accton命令用于打开或关闭进程记帐功能。

◆sa命令统计系统进程记帐的情况。

 ◆last命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户, 如果指明了用户,那么last只报告该用户的近期活动

阅读(696) | 评论(0) | 转发(0) |
0

上一篇:windows 下mysql 启动和关闭

下一篇:dd 命令

给主人留下些什么吧!~~