清理服务器日志空间

确认磁盘使用情况

复制代码
[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年的日志了

相关推荐
阳光九叶草LXGZXJ6 小时前
达梦数据库-报错-15-列【XXX】长度超出定义
linux·运维·数据库·sql·学习
奔跑的大白啊6 小时前
多容器共享目录权限踩坑记
linux·ubuntu·共享目录·linux权限·docker 容器化部署
黄大刀7 小时前
DataPulse一款开箱即用的SCADA(四)-历史记录
运维·scada·动环
正在走向自律8 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas
OnlineProxy8 小时前
亚马逊多账号运营:如何在规避“关联封号”风险的同时实现电商规模化扩张
服务器·数据库·redis
归秋1429 小时前
2026 企业 AI 办公工具选型指南:从评估框架到产品适配
大数据·运维·人工智能
Android系统攻城狮9 小时前
Linux Gstreamer深度解析之gst_audio_encoder_set_frame_max调用流程与实战(六十一)
android·linux·运维·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
H.莓飛10 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio
91刘仁德10 小时前
IP协议详解:从IP协议头到网段划分、路由与NAT
linux·服务器·网络·网络协议·tcp/ip
辻弋20110 小时前
五年前的旅行视频糊成马赛克?Video2X用Real-ESRGAN逐帧重建细节,但只支持Windows、集显用户建议直接放弃
服务器·数据库·windows·游戏引擎·电脑