怎么清理磁盘


标题:优化 Linux 系统,释放磁盘空间
前言
随着系统使用时间的增长,Ubuntu 和其他基于 Ubuntu 的 Linux 系统会累积安装和卸载的程序,导致系统臃肿。尤其是对于 SSD 硬盘空间有限的设备而言,释放磁盘空间至关重要。本指南将提供五种安全、有效的方法,帮助清除系统垃圾,提升 Linux 系统的流畅度。
问题:Linux 磁盘空间有限
当系统使用的时间较长,安装、卸载程序越来越多时,系统会变得臃肿。对于只有 128GB SSD 的笔记本电脑,释放磁盘空间就尤为必要。
使用方法
本指南中的方法适用于 Ubuntu 16.04 系统。其他 Ubuntu 版本或 Linux Mint 也可采用相同的步骤。
1. 删除无用的安装包
Apt-get 命令中的 "autoremove" 选项可以移除无用的自动安装包、库以及系统升级中自动安装的 Linux 内核。
bash
sudo apt-get autoremove

该命令可释放相当大的磁盘空间。
2. 清空 APT 缓存
APT(高级软件包工具)在安装和管理软件时会在 /var/cache/apt/archives 中保留已下载的软件包缓存。随着时间的推移,缓存会变得越来越大。
检查 APT 缓存大小:
bash
sudo du -sh /var/cache/apt/archives

清理 APT 缓存:
bash
sudo apt-get clean


bash
sudo apt-get clean autoclean

后者可以释放更大的空间。
3. 查找并删除大文件
使用 "du" 命令查找系统中占用较大空间的文件:
bash
sudo du -a / | sort -n -r | head -10

然后,删除不必要的文件以释放空间。
4. 卸载未使用的应用程序
使用 "dpkg" 命令卸载未使用的应用程序,释放它们占用的空间:
bash
dpkg --list
sudo apt-get remove

5. 定期清理日志文件
日志文件会随着时间的推移不断累积,占用磁盘空间。定期清理日志文件可以释放空间:
bash
sudo journalctl --vacuum-size=50M