jl6*_*jl6 11 unix shell logging
有没有一种优雅的方法来记录在机器上的所有 shell 中提交的每个命令?这是在一个不常使用的 Ubuntu 服务器的上下文中,我是其中唯一的人类用户。(自动化系统使用了多个用户帐户。)
我希望它不显眼且开销低,所以如果有一个简单的方法涉及诸如script
.
Maj*_*nko 11
从一开始(实际上可以追溯到人们必须为他们使用的每个计算机周期实际支付真钱的时候),Unix 及其克隆已经内置了一个名为 Process Accounting ( acct
) 的系统。这允许系统管理员准确地知道他们的用户正在做什么,因此可以相应地向他们收费。
acct
直到今天,这些工具仍然存在于大多数 Unix 和 Linux 系统中。
这个网站:http : //www.cyberciti.biz/tips/howto-log-user-activity-using-process-accounting.html告诉你如何启用它。
归档时间: |
|
查看次数: |
14732 次 |
最近记录: |