AIX命令参考大全,卷 3,i - m - last 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

last 命令

用途

显示关于先前登录信息。

语法

last [ -f FileName ] [ -T Time ] [ -n Number | -Number ] [ Name ... ] [ Terminal ... ]

描述

last 命令以逆向时间顺序显示依然记录在 /var/adm/wtmp 文件中的所有登录和注销。当登录和注销发生时 /var/adm/wtmp 文件收集它们的记录并保存它们直到记录由作为日常报告过程一部分的 acctcon1acctcon2 命令处理。当计时的时间守护进程改变系统时间,它在伪用户“日期”下记录 wtmp 中的条目。在更改前,一个以 "date |" 开头的条目被记录,在改变后,一个以 "date {" 开头的被记录。这允许对跨越时间变换的登录进行准确的记帐。

这个列表可被限制在:

对每个进程,last 命令显示:

包含下列信息(如果有的话):

如果 last 命令被中断,它表示在 /var/adm/wtmp 文件中的搜索进行了多远。如果中断的信号是 quit,这个命令表示搜索进行了多远然后继续搜索。quit 信号可是下面的任何一个:

#define SIGQUIT 3 /* (*) quit, 
从终端特殊字符中生成 */
   
#define SIGKILL 9 /* kill(不能捕获或忽略) */
   
#define SIGTERM 15 /* 软件中断信号 */

kill 命令在没有选项下被调用时,发送缺省的 SIGTERM 信号。如果想发送 SIGQUIT 信号,输入下列内容:

kill -3 (Process ID)

请参阅 kill 命令以得到更多信息。

标志

-f FileName 指定一个来读登录或注销的备用文件。
-n 指定在列表中要显示的行数。
-T 时间 显示在一个给定的时间值中登录的用户。时间变量以十进制的 [[CC]YY]MMDDhhmm[.SS] 形式指定,其中:
CC
指定年份的前两个数字。
YY
指定年份的后两个数字。
MM
指定年份中的月份(01 到 12)。
DD
指定月份中的日期(01 到 31)。
hh
指定天中的小时(00 到 23)。
mm
指定小时中的分数(00 到 59)。
SS
指定分中的秒数(00 到 59)
.

示例

  1. 显示所有记录的用户 root 或从 控制台终端的登录和注销,输入:

    last root console
  2. 显示两次系统重新引导间的时间,输入:

    last reboot

    当系统再启动时,重新引导 伪用户登录。

  3. 要显示所有在 4 月 15 日上午 10:30 仍登录的用户,输入:
    last -t 04151030
    
  4. 要显示列表中的 10 行,输入:
    last -n 10

文件

/usr/bin/last 包含 last 命令。
/var/adm/wtmp 包含连接时间记帐数据,包括登录,注销和关机记录。

相关信息

acctcon1accton2 命令、lastlogin 命令。

关于记帐系统、每日和每月报表的准备和记帐文件的更多信息,请参阅 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 记帐概述

《AIX 5L V5.2 系统管理指南:操作系统与设备》 中的设置记帐系统描述了要建立一个记帐系统必须采取的步骤。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]