你提到的 “Linux_cleanup” 可以理解为**“在 Linux 系统中做清理/优化”,常见场景包括:清理磁盘空间、卸载无用软件、清理日志、清理缓存等。下面我按常用、安全、可操作**的方式给你一个完整指南。
df -h
查看磁盘整体使用情况
du -sh /*
查看根目录下各目录大小(可能需要 sudo)
ncdu
(推荐)交互式磁盘分析工具
sudo apt install ncdu # Debian/Ubuntu
sudo apt autoremove
sudo apt clean
sudo apt autoclean
sudo yum autoremove
sudo yum clean all
sudo pacman -Rns $(pacman -Qtdq)
sudo pacman -Scc
sudo journalctl --vacuum-size=100M
只保留最近 100MB 日志
sudo rm -rf /var/log/*.old
sudo rm -rf /var/log/*-????????
(谨慎)清空大日志:
sudo truncate -s 0 /var/log/syslog
rm -rf ~/.cache/*
rm -rf ~/.thumbnails/*
dpkg -l | grep linux-image
保留当前内核,删除旧版本:
sudo apt remove linux-image-旧版本
docker system prune -a
只清理未使用镜像:
docker image prune
find / -type f -size +500M
#!/bin/bash
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-size=100M
rm -rf ~/.cache/*
echo "Linux cleanup done."
保存为 cleanup.sh:
chmod +x cleanup.sh
./cleanup.sh
/usr、/librm -rf / 或 rm -rf /*如果你指的是 某个具体工具 / 脚本 / 项目叫 Linux_cleanup,可以把:
发给我,我可以更精准帮你。