Ubuntu Linux系统服务器如何释放清理空间

举报
A5互联 发表于 2020/09/30 08:13:04 2020/09/30
【摘要】 如果你的Ubuntu服务器或系统的磁盘空间不够用了,你可以按照以下简单的方法来释放空间和清理Ubuntu。在本指南中,您将学习如何清理缓存、旧内核、删除未使用的软件包、日志。先决条件以root用户或sudo用户访问服务器系统。步骤1:删除APT缓存Ubuntu会保留已安装软件包的缓存,这些软件包即使在卸载后也可以较早下载或安装。您可以在此位置看到缓存文件/var/cache/apt要检查消耗...

如果你的Ubuntu服务器或系统的磁盘空间不够用了,你可以按照以下简单的方法来释放空间和清理Ubuntu。

在本指南中,您将学习如何清理缓存、旧内核、删除未使用的软件包、日志。

先决条件

以root用户或sudo用户访问服务器系统。

步骤1:删除APT缓存

Ubuntu会保留已安装软件包的缓存,这些软件包即使在卸载后也可以较早下载或安装。您可以在此位置看到缓存文件/var/cache/apt

要检查消耗的磁盘空间,可以使用以下命令。

du -csh /var/cache/apt

您将获得一个显示缓存文件夹使用的空间的输出。

Output

103M /var/cache/apt

103M total

现在,您可以使用以下命令清除此缓存。

sudo apt-get clean

此命令将清理整个缓存,以释放更多空间。

如果您只希望清理过时的软件包,则可以使用以下命令。

sudo apt-get autoclean

步骤2:清除日志文件

每个Linux disto都有自己的日志记录系统,以调查系统中正在发生的情况。您将拥有与内核或任何其他服务有关的所有日志记录数据。

随着时间的流逝,这些日志会占用更多空间。您可以使用以下命令检查日志大小。

journalctl --disk-usage

您可以使用以下命令清除这些早于某些天的日志。

sudo journalctl --vacuum-time=2d

该命令将删除所有超过2天的日志。

步骤3:清理未使用的软件包

如果您有未使用的软件包,则可以使用以下命令删除这些软件包。

sudo apt-get remove package_name

步骤4:删除旧内核

您可以使用以下命令在系统更新时从Ubuntu存档中删除不再需要的内核。

sudo apt-get autoremove --purge

该命令不会删除手动安装的内核。

现在,您已经了解了如何通过清理日志日志,缓存,未使用的软件包,旧内核来清理Ubuntu服务器或系统。A5互联https://www.a5idc.net/


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。