lastcomm:显示用户在主机执行哪些命令

文章作者 100test 发表时间 2008:02:01 15:27:25
来源 100Test.Com百考试题网


用lastcomm命令显示用户(root和非root)在本主机执行了哪些命令,设置步骤:
 
  1.#vi /etc/rc2.d/S99acctadm
 
  acctadm -e basic -f /var/adm/exacct/proc process //每次系统启动时自动启动系统帐户管理进程
 
  保存退出
 
  2.#chmod 755 /etc/rc2.d/S99acctadm
 
  3.#/etc/rc2.d/S99acctadm
 
  4.#lastcomm
 
  ……
 
  sh root pts/4 0.00 secs Thu Apr 7 11:43
 
  grep root pts/4 0.00 secs Thu Apr 7 11:43
 
  in.telne root __ 0.01 secs Thu Apr 7 11:32
 
  sh S guo2 pts/6 0.04 secs Thu Apr 7 11:32
 
  lastcomm root pts/5 0.04 secs Thu Apr 7 11:33
 
  more root pts/5 0.01 secs Thu Apr 7 11:32
 
  df guo2 pts/6 0.00 secs Thu Apr 7 11:32
 
  mail guo2 pts/6 0.01 secs Thu Apr 7 11:32
 
  ……
 
  显示的命令是系统缓存中记取的所有命令,系统缓存会在/var/tmp目录下建立一个临时文件记录历史命令!系统重启后该文件也会被删除!
 
  5.使用lastcomm时建议把其输出放进一个文件里然后下传下来检查!
 
  #lastcomm > /tmp/lastcomm.log
 
  6.参考:lastcomm命令,acctadm命令


相关文章


在Linux操作系统中怎样配置每天定时关机
Linux系统的XWindows如何实现显卡加速
将三张CD的ISO版Linux合并成一个DVD光盘
配置Linux日志文件
lastcomm:显示用户在主机执行哪些命令
Linux服务器远程控制技术及实战
不用关闭selinux而成功启动samba的方法
对于Linux系统的几个常见误解
Linux下如何实现秒以下精确定时与休眠
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛