centos清理日志和缓存

今天使用redmine修改密码,修改报错,再去试试创建用户,创建用户的页面直接报错显示不出来。然后看了一下服务器,发现服务器磁盘空间全部占满了。

CentOS系统也会在使用很长一段时间后出现硬盘空间开始不够的情况,而这并不一定是正常使用的文件占用,而是在系统的运行和使用中会出现垃圾日志。

CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal 就会自动生成一些系统日志,久而久之就造成了服务器存储空间的浪费。

查看磁盘空间使用情况

bash 复制代码
df -h

查看当前目录下 实际存储的文件大小

bash 复制代码
du -h --max-depth=1

查看当前目录下 哪个目录占用容量最多

bash 复制代码
du -x --max-depth=1/ |sort -k1 -nr

常见的日志文件:

  • /var/log/messages 绝大多数的系统日志都记录到该文件
  • /var/log/secure 所有跟安全和认证授权等日志都会记录到此文件
  • /var/log/maillog 邮件服务的日志
  • /var/log/cron crond 计划任务的日志
  • /var/log/boot.log 系统启动的相关日志

清除日志文件

bash 复制代码
rm -rf /var/log/<logfile>
相关推荐
咕噜咕噜万8 分钟前
测试用例执行进度实时同步工具指南:从流程打通到效率提效的全链路落地
运维·网络
超龄超能程序猿8 分钟前
X-AnyLabeling 全功能操作指南
运维·yolo·计算机视觉
春日见10 分钟前
Git 相关操作大全
linux·人工智能·驱动开发·git·算法·机器学习
BullSmall21 分钟前
CloudDR 故障切换演练脚本模板(自动化执行版)
运维·自动化
述清-架构师之路22 分钟前
vmWare的CentOS系统网路连不上处理记录
linux·运维·centos
郝学胜-神的一滴24 分钟前
Linux网络字节序详解:从理论到实践
linux·服务器·c语言·开发语言·c++·网络协议·程序人生
实心儿儿28 分钟前
Linux —— 进程概念 - 僵尸进程、孤儿进程
linux·运维·服务器
Trouvaille ~36 分钟前
【Linux】线程概念与控制(一):线程本质与虚拟地址空间
linux·运维·服务器·c++·线程·虚拟地址空间·pcb
你才是臭弟弟39 分钟前
Docker 容器使用运行镜像(Windows)
运维·docker·容器
eWidget42 分钟前
Shell循环进阶:break/continue,循环嵌套与优化技巧
运维·开发语言·ffmpeg·运维开发