4.2 lastcomm:显示以前使用过的命令的信息

作用:accton用来启动进程记录,这样就会把所有的命令都记录到一个指定的文件中,而lastcomm就是用来查看这个文件的,以方便系统管理。

用法:lastcomm [选项]... [文件]...

主要选项如下。

— -strict-match:精确匹配每一列

— --user name:只显示指定用户的命令记录。

— --command name:只显示指定命令的记录。

— --tty name:只显示在指定终端上运行的命令。

— -f filename:指定一个命令记录文件来代替默认文件——acct。

— --debug:打印其他内核信息。

— -V,--version:打印版本。

— -h,--help:打印概要和系统默认统计文件(Linux里面的默认文件多是/var/log/pacct 和/var/account/pacct)。

应用实例如下。

显示曾经执行过的命令,如图4-1所示。

# lastcomm -f /var/log/pacct

clip_image004

图4-1 显示曾经执行过的命令

每一项包含如下的信息。

— 进程的命令。

— 标志,由系统标准统计进程完成。

Ø S:命令由超级用户运行。

Ø F:命令由子进程运行,没有使用exec的子进程。

Ø C:命令运行在PDP-11兼容模式下。

Ø D:命令终止时产生core文件。

Ø X:命令由信号SIGTERM终止。

— 运行命令的用户名。

— 进程使用的系统时间。

 

Linux核心应用命令速查1

书名:Linux核心应用命令速查

作者:曹江华, 方建国编著

ISBN:978-7-121-11149-5

出版日期:20107

定价:59.00

开本:16

页码:528

经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。

本书汇集了Linux命令行下核心管理命令(包括最新的虚拟化管理命令、SELinux管理命令)的功能说明、语法说明、选项介绍、典型应用实例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的实例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.5所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。

相关连载:

《linux核心命令速查》连载一:accton:打开或关闭进程统计

Logo

更多推荐