银河麒麟v10清理需分层操作:先用麒麟管家图形化扫描并勾选/var/log/历史日志及/tmp残留项一键清理;再终端执行apt clean和yum clean all双缓存清理;接着journalctl --vacuum-size=300m压缩日志、rm -rf /tmp/ /var/tmp/清临时文件;最后用ncdu定位并删除/opt、/var/lib/docker等深层大文件。

银河麒麟V10系统运行变慢、磁盘空间告急或程序响应迟滞,往往不是硬件老化所致,而是/var/cache/apt/archives/、/var/log/journal/、/tmp/等目录中缓存与日志持续堆积,单次未清理就可能占用2GB以上空间,必须分层定位、分类清除才能真正释放可用资源。
用麒麟管家图形化一键扫描清理
这是最安全的入门方式,适合所有用户,尤其对命令行不熟悉的新手——它自动过滤核心配置和正在被服务调用的活跃日志,只高亮可删项。
点击左下角“开始菜单”,在搜索框中输入“麒麟管家”并启动程序。
在主界面左侧导航栏中,点击“垃圾清理”模块→点击“开始扫描”,等待30–90秒完成识别。
扫描完成后,【只勾选高亮显示的/var/log/下的历史日志(如syslog.1、kern.log.2)及/tmp目录残留项】;不要全选,否则可能误删journald当前写入的日志索引文件,导致后续journalctl命令失效。
点击“一键清理”,弹窗确认后执行删除——该操作不可逆,且不会清空回收站或用户家目录缓存。
终端执行APT与YUM双缓存清理
银河麒麟V10 SP1及后续版本同时兼容APT和YUM包管理器,信创环境中常并存两类源,各自缓存独立存放,漏清任一都可能留下3–8GB垃圾。
按下Ctrl+Alt+T打开终端→输入su并回车→输入root密码获取管理员权限。
执行APT完整缓存清理:apt clean(清空/var/cache/apt/archives/全部.deb包)。
执行YUM全量缓存清理:yum clean all(清除/var/cache/yum/所有RPM包及元数据)。
若只想提速且保留最新可用包,改用yum clean expire-cache——它跳过已验证有效的缓存,清理快但释放空间略少。
手动压缩journald日志并清空临时目录
系统默认不限制journald日志体积,一台运行半年的机器,/var/log/journal/目录常达4–12GB;/tmp和/var/tmp中进程退出后遗留的临时文件也极易卡住空间。
第一步:立即压缩二进制日志至300MB以内:journalctl --vacuum-size=300M。
第二步:清空全局临时目录:rm -rf /tmp/* /var/tmp/*——系统会自动跳过正在被占用的文件,安全可靠。
第三步:防止日志再次失控,编辑配置:nano /etc/systemd/journald.conf,取消注释并修改两行:
SystemMaxUse=500M
MaxRetentionSec=3month
保存后执行systemctl restart systemd-journald。
定位并删除深层大文件
当df -h显示根分区满载但麒麟管家和缓存清理无效时,说明垃圾藏在深层目录,比如/opt/下某软件的离线升级包、/var/lib/docker/残留镜像,或/data/.local/share/Trash-1000/files里卡死的回收站文件。
方法一:快速查看根目录下最大10个子目录:du -sh /* 2>/dev/null | sort -hr | head -n 10。
方法二:交互式深度扫描(需先安装):sudo apt install ncdu→sudo ncdu /→用方向键导航,按d键删除选定目录。
方法三:强制清空全局回收站物理路径:sudo rm -rf /data/.local/share/Trash-1000/files/* /data/.local/share/Trash-1000/info/*——注意不是~/.local/share/Trash,银河麒麟V10默认使用/data挂载点下的全局回收站。











