centos dolphin如何进行磁盘清理
导读:CentOS系统磁盘清理指南(含Dolphin集成方法) Dolphin是CentOS默认的图形化文件管理器,虽其本身未内置专业磁盘清理工具,但可通过系统自带命令行工具或第三方图形化工具完成清理,以下是具体步骤: 一、前置准备:查看磁盘使用...
CentOS系统磁盘清理指南(含Dolphin集成方法)
Dolphin是CentOS默认的图形化文件管理器,虽其本身未内置专业磁盘清理工具,但可通过系统自带命令行工具或第三方图形化工具完成清理,以下是具体步骤:
一、前置准备:查看磁盘使用情况
在进行清理前,需先确认磁盘空间占用情况,定位大文件/目录。常用命令:
df -h # 查看各分区使用情况(重点关注/dev/sdaX等系统分区)
du -sh /* | sort -rh | head -n 10 # 列出根目录下最大的10个目录
二、常用命令行清理工具
1. 清理临时文件
临时文件(如/tmp、/var/tmp)通常无用,可直接删除(确保无程序正在使用):
sudo rm -rf /tmp/* /var/tmp/*
2. 清理包管理器缓存
- YUM(CentOS 7及以下):
sudo yum clean all # 清除下载的软件包及元数据 - DNF(CentOS 8及以上):
sudo dnf clean all # 功能同yum clean all
3. 清理旧内核
CentOS会保留旧内核,占用大量空间。先查看已安装内核:
rpm -qa | grep kernel
再删除旧内核(保留最新1个,避免系统无法启动):
sudo yum remove kernel-<
旧版本号>
# 如kernel-3.10.0-1127.el7.x86_64
4. 清理日志文件
日志文件(如/var/log)可能占用大量空间,可通过以下方式清理:
- 清空日志文件(保留文件结构):
sudo find /var/log -type f -name "*.log" -exec truncate -s 0 { } \; - 使用journalctl清理systemd日志:
sudo journalctl --vacuum-size=100M # 保留最近100MB日志
5. 查找并删除大文件
使用ncdu(文本界面磁盘分析工具)快速定位大文件:
sudo yum install ncdu -y # CentOS 7安装
sudo dnf install ncdu -y # CentOS 8及以上安装
sudo ncdu / # 扫描根目录,按大小排序,删除不需要的文件
6. 清理包管理器元数据
定期清理包管理器的元数据(如YUM的/var/cache/yum),减少空间占用:
sudo yum clean metadata # YUM
sudo dnf clean metadata # DNF
三、图形化清理工具(含Dolphin集成)
1. BleachBit(推荐)
BleachBit是开源图形化清理工具,支持清理缓存、日志、临时文件等,可与Dolphin配合使用:
- 安装:
sudo yum install bleachbit -y # CentOS 7 sudo dnf install bleachbit -y # CentOS 8及以上 - 使用:
启动BleachBit(bleachbit命令),选择清理项目(如“系统缓存”“临时文件”“日志文件”),点击“清理”即可。
Dolphin集成:可通过Dolphin的“工具”菜单或右键菜单(需配置)调用BleachBit。
2. Baobab(磁盘使用分析器)
Baobab是CentOS自带的图形化磁盘分析工具,可直观查看目录大小:
- 安装:
sudo yum install baobab -y # CentOS 7 sudo dnf install baobab -y # CentOS 8及以上 - 使用:
启动Baobab(baobab命令),选择要扫描的目录(如/),查看大文件/目录,手动删除。
四、Dolphin中的手动清理技巧
- 打开回收站清理:
在Dolphin中点击“回收站”,删除已删除的文件(需确认)。sudo rm -rf /home/username/.local/share/Trash/* # 命令行清理回收站 - 搜索大文件:
在Dolphin的搜索栏输入size:> 100M,查找大于100MB的文件,手动删除。
注意事项
- 备份重要数据:清理前备份个人文件(如
/home目录),避免误删。 - 谨慎使用
rm -rf:确保目标路径正确,避免删除系统关键文件。 - 定期清理:建议每月执行1次清理,或设置定时任务(如
cron)自动清理日志。
通过以上方法,可有效清理CentOS系统中的无用文件,释放磁盘空间。图形化工具(如BleachBit、Baobab)适合新手,命令行工具则更适合高级用户快速操作。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos dolphin如何进行磁盘清理
本文地址: https://pptw.com/jishu/737049.html
