好好学习,东方不败。

做个努力的小伙。

  博客园  :: 首页  :: 新随笔  ::  ::  :: 管理
本文介绍下,在linux中,如何清除访问日志、登陆日志以及曾用命令的方法。有需要的朋友,参考下吧。
linux系统中,如何清除访问日志、登陆日志及曾使用过的命令呢?

本文介绍的方法,将删除所有日志,即包括系统日志在内的所有日志将被抹去,用户将无法了解过去某个时段系统曾发生过什么事情。

用以下的shell脚本来实现:
 

复制代码代码示例:
#!/usr/bin/bash
#edit www.jbxue.com
echo > /var/log/syslog
echo > /var/log/messages
echo > /var/log/httpd/access_log
echo > /var/log/httpd/error_log
echo > /var/log/xferlog
echo > /var/log/secure
echo > /var/log/auth.log
echo > /var/log/user.log
echo > /var/log/wtmp
echo > /var/log/lastlog
echo > /var/log/btmp
echo > /var/run/utmp
history -c

代码说明:
用echo命令,清空相关的日志文件,然后对于历史命令记录,则使用history -c来清空。

posted on 2013-09-20 09:29  snowfly123  阅读(1964)  评论(0编辑  收藏  举报