今天刚好有个需求需要清除下客户端连接到服务器的各种日志信息。在此记录下:
1、echo > /var/log/wtmp #删除last日志
2、echo > /var/log/btmp #删除lastb日志
3、echo > /var/log/lastlog #删除lastlog日志
4、echo > /var/log/secure #删除系统登录日志
5、rm -rf /var/spool/mail/ #删除系统邮件日志
6、history -c && echo > ~/.bash_history #清除历史命令记录
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n 这个命令可以看到连接到服务器上的tcp/udp连接的ip
另,定时任务规则:echo "*/5 * * * * sh /root/test.sh" >>/var/spool/cron/root,每5分钟执行一次;“0 * * * * /root/test.sh”这样写是每小时运行一次;“0 0 * * * /root/test.sh”这样写是每天运行一次。
crontab的五个参数分别表示: minute(分)可以设置0-59分 , hour(小时)可以设置0-23小时 , day of month(日期)可以设置1-31号 , month(月份):可以设置1-12月 , day of week(星期):可以设置0-7星期几,其中0和7都代表星期天,或者我们也可以使用名称来表示星期天到星期一,例如sun表示星期天,mon表示星期一等等 。
3 Comments latest
yuany
2019-10-29T08:00:24Z评论测试一下邮件提醒功能
hello Reply
2019-11-13T03:28:13Zyuany:
评论测试一下邮件提醒功能
okok
haha
2019-11-13T03:29:12Z弄的差不多了,这两天就上线