📅  最后修改于: 2023-12-03 15:11:07.823000             🧑  作者: Mango
如果你已经使用 Ubuntu 一段时间,你会发现系统可能会变得越来越慢。这是因为 Ubuntu 会在使用过程中产生许多临时文件、缓存文件等,它们会占据大量空间,缓慢系统速度。为了恢复系统的速度,你需要进行一些系统清理工作。本文将教你使用 Shell/Bash 命令清理 Ubuntu 系统。
Ubuntu 的软件包管理器 apt 会把下载的软件包缓存到本地,以便下次安装相同的软件包时使用。不过这些缓存文件会占据很多磁盘空间。可以通过以下命令来清理 apt 缓存文件。
sudo apt-get clean
这个命令将会清空 apt 缓存目录下所有下载的 deb 包。如果你想查看这个目录的大小,可以使用以下命令:
sudo du -sh /var/cache/apt/archives
当你在更新系统内核时,旧的内核版本仍会被保存在系统中,并占用一定空间。可以通过以下命令来清理旧版本的内核:
sudo apt-get autoremove --purge
执行完成后,输出日志里将列举所有被删除的无用软件包。
在 Ubuntu 中,安装的应用会产生许多缓存文件,这些文件可能被应用程序删除,但它们并不会自动清理。可以通过以下命令来清理应用缓存。
rm -rf ~/.cache/*
这个命令将会清空用户目录下的缓存目录。
Ubuntu 保存了大量系统运行日志,这些日志文件也会占据一定空间,可以通过以下命令来清理系统日志。
sudo journalctl --vacuum-size=100M
这个命令将会清除 100M 以前的日志文件。
Ubuntu 可能会产生许多垃圾文件,这些文件可能是你的应用程序遗留的临时文件,也可能是系统无法正常清除的文件。可以通过以下命令来清理垃圾文件。
sudo apt-get autoclean && sudo apt-get autoremove && sudo apt-get clean
以上命令不仅会清理 apt 缓存,还会删除系统不再使用的软件包和其它无用文件。
以上就是使用 Shell/Bash 命令清理 Ubuntu 系统的方法。