Ubuntu系统提示“/dev/mmcblk0p1 分区满了‘以及磁盘空间不够的处理办法

本文介绍了如何在Linux系统中管理内核版本,包括查看已安装内核、删除旧内核、清理APT缓存及磁盘空间占用。详细步骤包括使用`df`、`dpkg`,`apt-get`等命令进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看boot分区使用空间:
df
查看已安装的内核版本:
dpkg --get-selections | grep linux

(其中带image的一般就是旧版本,deinstall代表已经删除的旧版本,install代表还未删除的旧版本内核)

查看系统当前内核版本:
uname -r

从图中看这个/dev/mmcblk0p1 占用率已经100%了,当前内核是4.9.253-tegra

删除未卸载干净的文件:
sudo apt-get autoremove

从图中看这里·/dev/mmcblk0p1 占用率只减少了1%了。因为上面那个命令会移除安装在系统中的 Linux 旧内核,以及移除不再被系统需要的孤儿软件包,但是不会清除它们。为清除它们,可以与命令一起使用 --purge 选项。

sudo apt-get autoremove --purge
检查当前 APT 缓存文件的使用率
sudo du -sh /var/cache/apt

清理过时的 deb 软件包

sudo apt-get autoclean

移除所有在 apt 缓存中的软件包。

sudo apt-get clean

检查当前 APT 缓存的利用率:

du -sh ~/.cache/thumbnails/

永久地删除它们:

rm -rf ~/.cache/thumbnails/*

列出所有已安装的内核:
ls -l /boot

从上面命令可以看出,当前内核是4.9.253-tegra

删除旧版本内核:
sudo apt-get remove linux-image-xxxx (其中xxxx是内核版本号)
删除残留的deinstall:
sudo dpkg -P linux-image-xxxx(其中xxxx是内核版本号)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TracyGC

创作不易,需要花花~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值