在 Ubuntu 中,使用 deluser 删除用户时,默认会保留用户的家目录和邮件文件。如果你希望明确保留文件,可以按以下方式操作或确认。

sudo deluser 用户名默认行为:
/home/用户名/var/mail/用户名适用于:
只想禁用账号,但保留数据
sudo deluser --no-remove-home 用户名效果:
/home/用户名sudo deluser --remove-home 用户名会删除:
/home/用户名/var/mail/用户名sudo deluser --no-remove-home --no-remove-all-files 用户名完全保留:
sudo deluser --remove-home 用户名sudo groupdel 用户名
id 用户名sudo deluser --no-remove-home 用户名然后手动处理目录:
sudo chown -R 新用户:新用户 /home/用户名# 或
sudo mv /home/用户名 /home/用户名.bak
deluser 用户deluser --no-remove-home 用户deluser --remove-home 用户deluser --remove-all-files 用户(含其他位置)如果你是在 服务器 / 多用户环境 / 自动化脚本 中使用,也可以告诉我具体场景,我可以给你更稳妥的方案。