编译并安装进程记账软件。
可以从 http://sunsite.unc.edu/pub/Linux/system/admin/quota-acct-modified.tgz 获取进程记账软件包。
修改您的系统 init 脚本,并在启动时启用进程记账。
这是一个例子:
# Turn process accounting on. if [ -x /sbin/accton ] then /sbin/accton /var/log/pacct echo "Process accounting turned on." fi |
创建记账记录文件"pacct."
您的进程记账软件会将所有执行的命令输出到文件/var/log/pacct默认情况下。
要创建记账记录文件:
touch /var/log/pacct |
此记录文件应由 root 用户拥有,并具有 root 用户的读写权限,以及其他用户的读取权限。
chown root /var/log/pacct chmod 0644 /var/log/pacct |
重启系统。
现在重启您的系统,以使您所做的更改生效。