当前位置: > Linux教程 > linux基础 >

清除 Linux 登陆信息及日志的方法

时间:2014-09-20 01:11来源:linux.it.net.cn 作者:it

在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来清空。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容