ac 命令

| 选择喜欢的代码风格  

ac 命令安装:


-bash: ac: command not found

#CentOS
yum install psacct

#Ubuntu
sudo apt-get install acct

---------
可以使用命令启用并启动 psacct 服务:

systemctl enable psacct
systemctl start psacct

ac 命令补充说明:


ac 命令根据当前 wtmp 文件中的登录/注销打印出连接时间(小时)的报告。 总计也打印出来。

会计文件 wtmp 由 init 和 login 维护。 如果不存在,则 ac 和 login 都不会创建 wtmp,也不会进行记帐。 要开始记帐,请创建长度为零的文件。

ac 命令语法:


ac [ -d | --daily-totals ] [ -y | --print-year ] [ -p | --individual-totals ] 
   [ people ] [ -f | --file file name ] [ -a | --all-days ] [ --complain ] 
   [ --reboots ] [ --supplants ] [ --timewarps ] [ --compatibility ] 
   [ --tw-leniency num ] [ --tw-suspicious num ] [ -z | --print-zeros ] 
   [ --debug ] [ -V | --version ] [ -h | --help ]

ac 命令选项:


-d 将显示每天的连接时间。
-p 将显示每个用户的连接时间。

ac 命令实例


#键入 ac 命令,然后按回车键,将显示如下内容:

[root@TestMaster ~]
$ ac
        total        0.85

[root@TestMaster ~]
$ ac -d
Today   total        0.86

#键入 ac -p 命令,然后按回车键,将显示每个用户的总的连接时间:
[root@TestMaster ~]
$ ac -p
        root                                 0.86
        total        0.86
$ac -d -y

#显示每日结果,将年份作为日期的一部分,类似于以下示例:
Mar  6 2019 total       45.41
Mar  7 2019 total       69.84
Mar  8 2019 total       50.96
Mar 10 2019 total       37.69
Mar 11 2019 total        2.21
Mar 12 2019 total       10.20
Mar 14 2019 total       48.00
Mar 15 2019 total       34.34
Mar 16 2019 total       56.76
Mar 17 2019 total       66.41
Mar 18 2019 total       70.18
Mar 19 2019 total       40.90
Mar 20 2019 total       21.29
Mar 23 2019 total      156.54
Mar 24 2019 total       67.71
Today   total      133.35


发表评论