AIX命令参考大全,卷 1,a - c - acctcon1 或 acctcon2 命令

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

AIX命令参考大全,卷 1,a - c

acctcon1 或 acctcon2 命令

用途

执行连接时间记帐。

语法

acctcon1-l File ] [  -o File ] [  -p ] [  -t ]

acctcon2

描述

acctcon1

acctcon1 命令由 runacct 命令调用以将登录和注销记录的序列(读自标准输入)转换为登录会话记录的序列(写至标准输出)。通常从 /var/adm/wtmp 文件重定向输入。只要输入文件格式正确,它可以是除了 /var/adm/wtmp 以外的文件。

acctcon1 命令以 ASCII 格式显示以下内容:

acctcon1 命令还保留了一个用户登录其上的端口的列表。当 acctcon1 命令到达其输入末尾时,此命令为每一个依旧看起来是活动的端口写一个会话记录。除非使用 -t 标志,否则 acctcon1 命令假定输入是当前文件且将当前时间用作依旧处于进程中的每个会话的结束时间。

-l 标志生成的摘要文件帮助管理员跟踪线使用并标识坏线路。login 命令的所有挂断和终止以及登录 shell 的终止会导致系统写注销记录。因此,注销记录的数量通常比会话记录的数量多很多。

acctcon2

acctcon2 命令也由 runacct 命令调用以将 acctcon1 命令生成的登录会话记录序列转换为连接时间总记帐记录。通过 acctmerg 命令,这些记录和其它总记帐记录合并在一起来产生日常报告。

标志

注:以下标志和 acctcon1 命令一起使用。
-l File (小写 L)写一个显示行名称、使用的分钟数量、总的所用时间的百分比、进行会话的次数、登录次数以及注销次数的线路使用摘要文件。如果不指定文件名称,则系统在 /var/adm/acct/nite/lineuse 文件中创建信息。
-o File 将记账期间的总体记录写至指定文件,此记录给出了开始时间、结束时间、重新启动次数以及数据更改的次数。如果不指定文件名称,则系统创建 /var/adm/acct/nite/reboots 文件。
-p 仅显示输入。线路名、登录名和时间显示为数字和日期/时间格式。如果没有指定 -p 标志,则 acctcon1 命令将显示输入,并将输入转换为会话记录,然后写报告。
-t 将在输入中找到的最后一个时间作为当前任何进程的结束时间。与当前时间相比,为了得到不是当前的文件的合理且可重复的值,此标志是必需的。

安全性

访问控制:这些命令应仅向 adm 组的成员授予执行(x)访问权。

示例

  1. 要将登录记录序列(在 /var/adm/wtmp 文件中)转换为登录会话记录序列(存储于 /var/adm/logsess 文件中),请在 shell 脚本中包含以下内容:

    acctcon1 -t -l/var/adm/acct/nite/lineuse \
    -o/var/adm/acct/nite/reboots \
    </var/adm/wtmp > /var/adm/logsess 

    此登录会话报告显示了与最后一次提供输入的时间相对应的结束时间。生成两个报告:一个是名为 /var/adm/acct/nite/lineuse 的线路使用摘要文件,一个是记帐期间的总体记录(报告在 /var/adm/acct/nite/reboots 文件中)。

  2. 要将一系列登录会话记录(在 /var/adm/acct/nite/ctmp 文件中)转换为总记帐记录(存储在 /var/adm/logacct 文件中),请在 shell 脚本中包含以下内容:

    acctcon2 < /var/adm/acct/nite/ctmp \
     > /var/adm/logacct

文件

/usr/sbin/acct/acctcon1 包含 acctcon1 命令。
/usr/sbin/acct/acctcon2 包含 acctcon2 命令。
/var/adm/wtmp 包含连接时间记帐数据(包括登录、注销和关机记录)。

相关信息

acctmerg 命令、fwtmpacctwtmpwtmpfix 命令、init 命令、login 命令、runacct 命令。

acct 文件格式、utmpwtmpfailedlogin 文件格式。

acct 子例程。

想要了解更多关于“记账系统”、日报表和月报表的准备以及记账文件的信息,请参阅 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Accounting Overview

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

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