deluser
命令主要用于删除系统中的用户账户,而不是直接用于备份用户数据。但是,如果你想在删除用户之前备份他们的文件和目录,你可以手动执行这个操作。以下是一个基本的步骤指南:
确定要备份的用户:
sudo deluser <username>
这里的 <username>
是你要删除的用户的用户名。
创建备份目录(如果还没有):
sudo mkdir /backup/<username>
这里的 /backup/<username>
是你希望存储备份文件的目录。
复制用户的主目录到备份目录:
sudo cp -a /home/<username> /backup/<username>
-a
选项表示归档模式,它会保留所有的文件属性(如权限、时间戳等)。
备份用户的邮件和其他配置文件(如果有必要):
/var/mail/<username>
或 /var/spool/mail/<username>
。sudo cp -a /var/mail/<username> /backup/<username>/mail
sudo cp -a /home/<username>/.config /backup/<username>/config
sudo cp -a /home/<username>/.local /backup/<username>/local
在确认所有数据都已成功备份后,你可以安全地删除用户账户:
sudo deluser <username>
通过以上步骤,你可以在删除用户之前安全地备份他们的文件和目录。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Deluser后用户数据会丢失吗