温馨提示×

linux cleanup用什么命令

小樊
40
2026-09-14 13:26:24
栏目: 智能运维

在 Linux 里“cleanup(清理)”要看你想清理哪一类东西,常见场景和对应命令如下:


1. 清理系统缓存 / 临时文件

# 清理 apt 缓存(Debian/Ubuntu)
sudo apt clean
sudo apt autoclean

# 删除不再需要的依赖
sudo apt autoremove

# 清理系统临时文件
sudo rm -rf /tmp/*

2. 清理 yum / dnf(CentOS / RHEL)

sudo yum clean all
# 或
sudo dnf clean all

3. 清理 Docker

docker system prune
docker system prune -a   # 连镜像一起清

4. 清理日志

# 查看大日志
du -sh /var/log/*

# 清理旧日志(journald)
sudo journalctl --vacuum-time=7d

5. 清理大文件 / 磁盘空间

# 查看磁盘占用
df -h

# 查找大目录
du -h --max-depth=1 /

# 查找大于100M的文件
find / -size +100M

6. 清理用户缓存

rm -rf ~/.cache/*

7. 一键“通用清理脚本示例”

sudo apt clean
sudo apt autoremove -y
sudo journalctl --vacuum-time=7d
docker system prune -af
rm -rf ~/.cache/*

如果你说的 “linux cleanup”是指某个具体工具(比如 bleachbitncdutune2fs 等),告诉我你的系统(Ubuntu / CentOS / Arch)和想清理的内容,我可以给更精确的命令。

0