文章目录
- 一、先看哪里占空间(必做)
- 二、安全清理(立刻能腾出空间)
-
- [1. 清理系统缓存](#1. 清理系统缓存)
- [2. 清理日志(非常有效)](#2. 清理日志(非常有效))
- [3. 清理缩略图缓存](#3. 清理缩略图缓存)
- [4. 清理 APT 旧包](#4. 清理 APT 旧包)
- [5. 如果你用 Docker(巨占空间)](#5. 如果你用 Docker(巨占空间))
- [三、虚拟机磁盘不够大 → 扩容(最根本解决)](#三、虚拟机磁盘不够大 → 扩容(最根本解决))
-
- [情况A:VirtualBox 扩容](#情况A:VirtualBox 扩容)
- [情况B:VMware 扩容](#情况B:VMware 扩容)
- [四、Ubuntu 内部扩容(关键一步)](#四、Ubuntu 内部扩容(关键一步))
-
- [1. 安装分区工具](#1. 安装分区工具)
- [2. 打开 GParted](#2. 打开 GParted)
- [3. 操作步骤](#3. 操作步骤)
- 五、最后检查
- 快速急救命令(复制粘贴就能用)
- 一、先看哪里占空间(必做)
- 二、安全清理(立刻能腾出空间)
-
- [1. 清理系统缓存](#1. 清理系统缓存)
- [2. 清理日志(非常有效)](#2. 清理日志(非常有效))
- [3. 清理缩略图缓存](#3. 清理缩略图缓存)
- [4. 清理 APT 旧包](#4. 清理 APT 旧包)
- [5. 如果你用 Docker(巨占空间)](#5. 如果你用 Docker(巨占空间))
- [三、虚拟机磁盘不够大 → 扩容(最根本解决)](#三、虚拟机磁盘不够大 → 扩容(最根本解决))
-
- [情况A:VirtualBox 扩容](#情况A:VirtualBox 扩容)
- [情况B:VMware 扩容](#情况B:VMware 扩容)
- [四、Ubuntu 内部扩容(关键一步)](#四、Ubuntu 内部扩容(关键一步))
-
- [1. 安装分区工具](#1. 安装分区工具)
- [2. 打开 GParted](#2. 打开 GParted)
- [3. 操作步骤](#3. 操作步骤)
- 五、最后检查
- 快速急救命令(复制粘贴就能用)
一、先看哪里占空间(必做)
打开终端:
bash
# 查看磁盘总占用
df -h
# 查看哪个文件夹最大
sudo du -sh /* | sort -rh
常见大户:
/var/log/日志/var/lib/docker/Docker 镜像- 虚拟机本身磁盘给小了
二、安全清理(立刻能腾出空间)
1. 清理系统缓存
bash
sudo apt clean
sudo apt autoremove -y
2. 清理日志(非常有效)
bash
sudo journalctl --vacuum-size=100M
3. 清理缩略图缓存
bash
rm -rf ~/.cache/thumbnails/*
4. 清理 APT 旧包
bash
sudo apt remove --purge $(dpkg -l | grep '^rc' | awk '{print $2}') -y
5. 如果你用 Docker(巨占空间)
bash
docker system prune -a
三、虚拟机磁盘不够大 → 扩容(最根本解决)
情况A:VirtualBox 扩容
- 关闭虚拟机
- 主机命令行(Windows 打开 cmd):
bash
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage modifyhd "你的Ubuntu.vdi" --resize 40960
40960 = 40GB
情况B:VMware 扩容
虚拟机设置 → 硬盘 → 扩展磁盘 → 输入 40GB 即可。
四、Ubuntu 内部扩容(关键一步)
扩容后系统不会自动识别,需要用工具扩展分区:
1. 安装分区工具
bash
sudo apt install gparted -y
2. 打开 GParted
bash
sudo gparted
3. 操作步骤
- 选中
/dev/sda1或/分区 - 右键 → 更改大小/移动
- 把滑块拉到最右边
- 点击对勾 ✅ 应用
- 完成
五、最后检查
bash
df -h
看到空间变大就成功了。
快速急救命令(复制粘贴就能用)
bash
sudo apt clean
sudo apt autoremove -y
sudo journalctl --vacuum-size=200M
rm -rf ~/.cache/*
df -h
告诉我你是 VirtualBox 还是 VMware ,我可以给你对应更精确的图文步骤 。下面给你一套Ubuntu 虚拟机磁盘空间不足完整解决教程,一步一步照着做就行,适用于 VirtualBox / VMware。
一、先看哪里占空间(必做)
打开终端:
bash
# 查看磁盘总占用
df -h
# 查看哪个文件夹最大
sudo du -sh /* | sort -rh
常见大户:
/var/log/日志/var/lib/docker/Docker 镜像- 虚拟机本身磁盘给小了
二、安全清理(立刻能腾出空间)
1. 清理系统缓存
bash
sudo apt clean
sudo apt autoremove -y
2. 清理日志(非常有效)
bash
sudo journalctl --vacuum-size=100M
3. 清理缩略图缓存
bash
rm -rf ~/.cache/thumbnails/*
4. 清理 APT 旧包
bash
sudo apt remove --purge $(dpkg -l | grep '^rc' | awk '{print $2}') -y
5. 如果你用 Docker(巨占空间)
bash
docker system prune -a
三、虚拟机磁盘不够大 → 扩容(最根本解决)
情况A:VirtualBox 扩容
- 关闭虚拟机
- 主机命令行(Windows 打开 cmd):
bash
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage modifyhd "你的Ubuntu.vdi" --resize 40960
40960 = 40GB
情况B:VMware 扩容
虚拟机设置 → 硬盘 → 扩展磁盘 → 输入 40GB 即可。
四、Ubuntu 内部扩容(关键一步)
扩容后系统不会自动识别,需要用工具扩展分区:
1. 安装分区工具
bash
sudo apt install gparted -y
2. 打开 GParted
bash
sudo gparted
3. 操作步骤
- 选中
/dev/sda1或/分区 - 右键 → 更改大小/移动
- 把滑块拉到最右边
- 点击对勾 ✅ 应用
- 完成
五、最后检查
bash
df -h
看到空间变大就成功了。
快速急救命令(复制粘贴就能用)
bash
sudo apt clean
sudo apt autoremove -y
sudo journalctl --vacuum-size=200M
rm -rf ~/.cache/*
df -h