Ubuntu系统释放磁盘空间有哪些方法?Jimcloud服务器出租 | |
Ubuntu系统释放磁盘空间有哪些方法? Jimcloud 香港 美国 新加坡 菲律宾 韩国 日本多IP服务器租用 E3/E5/双E5 8G / 16G / 32G / 64G Jimcloud海外服务器租用找Coke Telegram:@idcDJ Skype:live:.cid.8a666f2113038d7d 和Windows系统不同,Ubuntu系统并没有自带的碎片整理和磁盘清理工具。所以,很多时候我们需要去手动清除一些文件,释放磁盘空间。 当然,用户第一想到清理的地方就是回收站,或者平时下载的一些大型文集例如iso镜像文件,视频文件等。那么除了这些,我们在Ubuntu中还能做什么清理工作来更多的释放我们电脑的磁盘空间呢。 1. 移除不再需要的软件包 如果你了解过 apt-get 或 apt 命令的详细用法,应该知道 autoremove 选项。此选项可以删除「安装某个软件包时」自动安装的依赖库和包,这些自动安装的依赖包在系统中通常是无用的,只用浪费磁盘空间。当然,autoremove选项也可以自动删除那些系统升级过程中被取代的老旧无用 Linux 内核。 这是一个自动化的傻瓜命令,可以时不时用它为 Ubuntu 系统释放一些可用硬盘空间: sudo apt autoremove 2. 清理Ubuntu中的APT缓存 Ubuntu 使用 APT(高级软件包工具)在系统上安装、删除和管理软件,并且在软件卸载之后它还会保留先前下载和安装软件包的缓存。 APT 包管理系统会将下载的 DEB 包缓存在 /var/cache/apt/archives 文件中,随着时间的推移,由于拥有大量不需要的包这个缓存目录可以增长得相当大。 你可以使用以下命令查看此缓存的大小: sudo du -sh /var/cache/apt 如你所见,我有超过 90MB 的缓存存储。 当你几乎没有剩余磁盘空间时,这 90MB 空间释放出来便可以救急。 对于 APT 缓存我们有两种可选方式对其进行清理,其一为只删除过时的软件包: sudo apt autoclean 另一种则是清理整个缓存(释放更多的磁盘空间): sudo apt clean 3.清理缩略图缓存 为方便用户预览图片,Ubuntu 会自动为图片文件创建一个缩略图,用于在文件管理器中查看,而这些这些缩略图其实也是以文件形式隐藏存储在用户账户的 ~/.cache/thumbnails 目录当中。 如果你是摄影爱好者或是图片收藏者,随着时间的推移,缩略图的数量将大大增加。特别需要注意的是,如果你删除了某些照片或图片,这些自动生成的缩略图缓存还是会存在于磁盘当中,而不会自动清除。 你可以使用以下命令检查缩略图缓存的大小: du -sh ~/.cache/thumbnails 因此,每几个月左右清除缩略图缓存是一个很好的习惯。 最快捷的方法就是使用终端命令: rm -rf ~/.cache/thumbnails/* 4.手动删除老旧Linux内核(专业) 前面介绍第 1 种方法时就提到了可以自动删除那些老旧无用的 Linux Kernel,但如果你在 Ubuntu 中曾手动安装过内核,则 apt autoremove 命令选项则不适用了。但删除不使用的旧版内核确实又可节省大量磁盘空间,所以对于手动安装的 Ubuntu 内核可以进行手动卸载。 首先使用如下命令列出当前 Ubuntu 中所有已经安装的 Linux Kernel: sudo dpkg --list 'linux-image*'* 删除旧版内核与删除任何其他软件包一样: sudo apt remove linux-image-VERSION 请自行将上述 VERSION 替换为要清除的内核版本,系统极客建议保持至少两个或三个最新版本内核,这样在无法使用最新内核启动系统时至少还有那么几个可替代品救急。 | |
相关链接: (无) 面向省市区: 全国 面向市区县: 全部 最后更新: 2023-04-14 16:43:48 | 发 布 者: Coke 联系电话: (无) 电子邮箱: (无) 浏览次数: 75 |