centos

centos dolphin如何进行磁盘清理

小樊
43
2025-10-28 11:47:24
栏目: 智能运维

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. 清理包管理器缓存

3. 清理旧内核

CentOS会保留旧内核,占用大量空间。先查看已安装内核:

rpm -qa | grep kernel

再删除旧内核(保留最新1个,避免系统无法启动):

sudo yum remove kernel-<旧版本号>  # 如kernel-3.10.0-1127.el7.x86_64

4. 清理日志文件

日志文件(如/var/log)可能占用大量空间,可通过以下方式清理:

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配合使用:

2. Baobab(磁盘使用分析器)

Baobab是CentOS自带的图形化磁盘分析工具,可直观查看目录大小:

四、Dolphin中的手动清理技巧

  1. 打开回收站清理
    在Dolphin中点击“回收站”,删除已删除的文件(需确认)。
    sudo rm -rf /home/username/.local/share/Trash/*  # 命令行清理回收站
    
  2. 搜索大文件
    在Dolphin的搜索栏输入size:>100M,查找大于100MB的文件,手动删除。

注意事项

通过以上方法,可有效清理CentOS系统中的无用文件,释放磁盘空间。图形化工具(如BleachBit、Baobab)适合新手,命令行工具则更适合高级用户快速操作。

0
看了该问题的人还看了