清理服务器日志空间

确认磁盘使用情况

复制代码
[root@zjxt-ap1 zjxt]# df -h
Filesystem                        Size  Used Avail Use% Mounted on
/dev/mapper/centos-root            98G   79G   19G  81% /
devtmpfs                           12G     0   12G   0% /dev
tmpfs                              12G     0   12G   0% /dev/shm
tmpfs                              12G  1.2G   11G  11% /run
tmpfs                              12G     0   12G   0% /sys/fs/cgroup
/dev/sda1                         497M  186M  311M  38% /boot
myfs.xincheng.local:/ifs/zjxtnas  300G  189G  112G  63% /nfsdata
tmpfs                             2.4G   12K  2.4G   1% /run/user/42
tmpfs                             2.4G     0  2.4G   0% /run/user/0
tmpfs                             2.4G     0  2.4G   0% /run/user/1002
快速定位最大目录
复制代码
[root@zjxt-ap1 zjxt]# sudo du -xh --max-depth=1 / | sort -h
0	/media
0	/mnt
0	/srv
0	/.ssh
168K	/tmp
15M	/opt
42M	/etc
129M	/temp
786M	/var
1.4G	/home
4.2G	/usr
12G	/app
62G	/root
80G	/

深入排查 /root 目录(62G 的主要来源)

复制代码
# 查看 /root 下第1层子目录
sudo du -xh --max-depth=1 /root | sort -hr

# 查看 /root 下第2层子目录(更详细)
sudo du -xh --max-depth=2 /root | sort -hr | head -30

# 查看 /root 下第3层子目录(最详细)
sudo du -xh --max-depth=3 /root | sort -hr | head -30

我们可以得到以下结论:

进入文件夹,我们可以看到是一些日志文件

先统计文件数:

复制代码
[root@zjxt-ap1 csp]# cd /root/logs/csp
[root@zjxt-ap1 csp]# ls | grep "\.2023-" | wc -l  # 查看2023年文件数
620
[root@zjxt-ap1 csp]# ls | grep "\.2024-" | wc -l  # 查看2024年文件数
1759
[root@zjxt-ap1 csp]# ls | grep "\.2025-" | wc -l  # 查看2025年文件数
1954

清理2023年及以前的日志文件

复制代码
cd /root/logs/csp
for file in *.2023-*; do
    [[ -f "$file" ]] && rm -f "$file" "${file}.lck" 2>/dev/null
done

查看执行效果

复制代码
du -sh /root/logs/csp
df -h /

不够,又继续清理了2024年的日志

复制代码
[root@zjxt-ap1 csp]# df -h /
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   98G   72G   27G  73% /
[root@zjxt-ap1 csp]# cd /root/logs/csp
[root@zjxt-ap1 csp]# for file in *.2024-*; do
>     [[ -f "$file" ]] && rm -f "$file" "${file}.lck" 2>/dev/null
> done
[root@zjxt-ap1 csp]# df -h /
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   98G   49G   49G  50% /
[root@zjxt-ap1 csp]# 

清理完对比

查看csp文件夹,只剩2025年的日志了

相关推荐
~黄夫人~11 分钟前
零基础速通|Windows&Linux 常用命令行对照表大全
linux·运维·windows·笔记·备忘录·整理表格
benjiangliu15 分钟前
LINUX系统-17-EXT系列文件系统(二)
linux·运维·服务器
杨云龙UP16 分钟前
Linux 根分区被日志吃满?一次 58G Broker 日志清理实战_2026-05-20
linux·运维·服务器·数据库·hdfs·apache
络合白泽27 分钟前
Debian 13 + NVIDIA Optimus 笔记本:从零配置 Wayland Explicit Sync 完整指南
运维·debian
ㄣ知冷煖★44 分钟前
统一网关架构实践:从 Token 鉴权到路由、策略与凭证池转发全链路解析
java·服务器·架构
珠海西格电力1 小时前
零碳园区的碳排放指标计算的实操步骤
大数据·运维·人工智能·物联网·能源
叶半欲缺1 小时前
Linux通过lvm扩容根目录
linux·运维·服务器
utf8mb4安全女神1 小时前
Linux网络服务
linux·运维·服务器
vortex52 小时前
Linux PAM 配置详解:从原理到实战,彻底阻断非授权提权
java·linux·服务器
ZPC82102 小时前
Linux Preempt-RT 实时内核 ** 抖动(Jitter)** 完整测试方法
linux·运维·服务器