你的问题有点模糊,我理解可能是 “怎样在 Debian 上做备份,以及怎样进行系统清理(cleanup)”。下面分别说明。
tar 备份整个系统(常用)sudo tar -czpvf /backup/debian-backup-$(date +%F).tar.gz \
--exclude=/proc --exclude=/sys --exclude=/dev \
--exclude=/mnt --exclude=/media --exclude=/backup \
/
恢复时从 Live CD 启动后解压即可。
rsync 增量备份sudo rsync -aAXv / /mnt/backup/ \
--exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*"}
sudo apt install timeshift
sudo apt install borgbackup
/etc
/home
/var/www
数据库(mysqldump 等)
sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo apt autoremove --purge
dpkg -l | grep linux-image
sudo apt purge linux-image-旧版本
⚠️ 保留当前正在使用的内核
sudo journalctl --vacuum-time=7d
sudo rm -rf /var/log/*.old
du -h / | sort -rh | head -20
rm -rf ~/.cache/*
如果你指的是 “backup 后再 cleanup” 的具体命令顺序,或你是 服务器 / 桌面 / Docker 环境,可以告诉我,我可以给你更精确的方案。