文章目录
-
-
- 1. 新建clear_log.sh脚本文件
- 2. 设置cron任务
- 3. 解决不执行的方法
需求:
在使用银河麒麟V10系统时,/var/log/kern.log 和 /var/log/syslog两个文件随着使用的时间增长会一直增大,最后可能几十上百G,导致系统的可用磁盘容量减少,为了解决这个问题,只能及时清理掉文件中的数据,但是又不能直接删除log文件,以免哪一天系统出现问题需要查看日志来分析原因。
解决思路:
使用linux系统中的cron计划任务来进行定时备份和清理系统日志,每8个小时(这个时间可以根据您的使用场景来确定)备份日志数据,备份完成后并清空之前的syslog和kern.log数据。
实际过程:
1. 新建clear_log.sh脚本文件
sudo vim /home/kylin/clear_log.sh
在文件中添加如下内容:
#!/bin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)