清除 Ubuntu 磁盘空间

查看磁盘空间

1. 查看每个挂载点的磁盘使用情况

bash 复制代码
df -h

2. 查看某个目录占用空间(如 /usr)

bash 复制代码
du -sh /var

3. 查看当前目录下各子目录占用空间

bash 复制代码
du -h --max-depth=1

可以帮助我们找出哪个文件夹占用最大


清除空间常用方法

1. 清理 APT 缓存

bash 复制代码
sudo apt clean
sudo apt autoremove -y

2. 清理日志文件(/var/log)

bash 复制代码
# 只保留最近 3 天日志
sudo journalctl --vacuum-time=3d

# 日志总量限制在 100MB
sudo journalctl --vacuum-size=100M  

3. 查看大文件

找出超过 100MB 的文件,根据需求是否删除

bash 复制代码
sudo find / -type f -size +100M -exec ls -lh {} \; | sort -k 5 -rh | head -n 20
相关推荐
IT19952 分钟前
踩坑实录:CentOS 默认 Fail2Ban 挡不住高频并发攻击,漏洞修复一步到位
linux·运维·centos
许彰午2 分钟前
零基础无文档啃读纯实操摸索学会Docker全过程
运维·docker·容器
Cx330❀3 分钟前
【MySQL基础】详解MySQL数据类型:底层原理、越界测试与最佳实践
linux·开发语言·数据库·c++·mysql
江湖有缘4 分钟前
零门槛搭建个人微社区:Docker部署 Paopao-ce 完整教程
运维·docker·容器
摇滚侠5 分钟前
VMvare 安装 Linux CentOS 7
linux·运维·centos
TechWayfarer6 分钟前
IP精准定位服务接入实战:游戏运营如何分析玩家分布与服务器承载
服务器·tcp/ip·游戏·数据分析·用户运营
吉星9527ABC8 分钟前
在centos9stream上离线安装mysql5.7客户端的过程
运维·centos9steam
CingSyuan9 分钟前
服务器现场排障:在 Windows 下使用 Linux reader 直接查看 Linux 系统 U 盘中的日志文件与文件结构
linux·运维·服务器·网络·windows
Upsy-Daisy9 分钟前
Hermes Agent 学习笔记 07:Messaging Gateway,让 Agent 从终端走向多平台入口
运维·服务器·数据库
炘爚20 分钟前
Linux——MySQL
linux·mysql