在麒麟操作系统(基于Linux)上进行硬盘空间管理和清理,可以按照以下步骤操作:
使用命令行工具
df -h # 查看各分区总体使用情况(人类可读格式)
du -sh /path/* # 查看指定目录下各子目录大小
ncdu /path # 推荐:交互式磁盘分析工具(需安装:`sudo apt install ncdu`)
图形化工具
baobab
或通过菜单启动)。系统垃圾清理
sudo apt autoremove # 删除无用软件包(旧内核、依赖)
sudo apt clean # 清理软件包缓存(/var/cache/apt/archives)
日志文件清理
sudo journalctl --vacuum-size=100M # 限制系统日志大小
sudo rm /var/log/*.gz # 删除已压缩的旧日志
用户缓存清理
rm -rf ~/.cache/* # 清理用户缓存
rm -rf ~/.thumbnails/* # 清理缩略图缓存
大文件查找与删除
find /path -type f -size +100M -exec ls -lh {} \; # 查找大于100MB的文件
bash
dpkg --list | grep linux-image
bash
sudo apt purge linux-image-5.4.0-XX-generic # 替换为旧内核版本
如果需要扩容分区,可使用 GParted
工具:
sudo apt install gparted
sudo gparted # 图形化调整分区(需从Live USB操作系统分区)
使用 cron
定期清理:
# 编辑定时任务
crontab -e
# 添加每月清理缓存的计划
0 0 1 * * apt clean && apt autoremove -y
安装清理工具:
sudo apt install bleachbit # 图形化清理工具(谨慎使用root模式)
通过以上步骤,可有效释放麒麟系统的磁盘空间。如遇到特殊分区问题(如 /boot
满),需结合具体场景处理。