You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统下将指定用户账户备份至ESD-USB设备的方法咨询

Ubuntu系统下将指定用户账户备份至ESD-USB设备的方法咨询

嗨,别担心,刚接触Ubuntu遇到这种问题太正常了,我一步步带你搞定:

第一步:确认并挂载你的ESD-USB(如果没自动挂载的话)

Ubuntu通常会自动挂载USB设备,但咱们还是确认下位置更稳妥:

  • 打开终端,输入命令 lsblk,找到标有ESD-USB的设备(一般类似/dev/sdb1)
  • 如果还没挂载,先创建挂载点:sudo mkdir -p /mnt/ESD-USB
  • 执行挂载命令(替换成你找到的设备名):sudo mount /dev/sdb1 /mnt/ESD-USB
  • 可以用df -h命令确认是否挂载成功,找到/mnt/ESD-USB的条目就说明没问题了

第二步:备份用户账户信息(用户名+密码)

用户的账户、密码和组信息存在几个系统文件里,咱们把它们打包备份:

sudo tar -czf /mnt/ESD-USB/user_accounts_backup.tar.gz /etc/passwd /etc/shadow /etc/group /etc/gshadow

注意:因为存储密码的/etc/shadow只有root权限能读取,所以所有备份命令都要加sudo哦

第三步:备份指定用户的家目录

把ellie、james、john、tom、emily的家目录打包到USB:

sudo tar -czf /mnt/ESD-USB/user_homes_backup.tar.gz /home/ellie /home/james /home/john /home/tom /home/emily

可选:把账户信息和家目录打包成一个文件

如果嫌两个文件麻烦,也可以一次性打包:

sudo tar -czf /mnt/ESD-USB/full_user_backup.tar.gz /home/ellie /home/james /home/john /home/tom /home/emily /etc/passwd /etc/shadow /etc/group /etc/gshadow

最后一步:安全卸载USB

备份完成后,千万不要直接拔USB!执行以下命令安全卸载:

sudo umount /mnt/ESD-USB

或者在文件管理器里找到ESD-USB,右键选择“弹出”也可以。

小提示

  • 备份前确认USB有足够的存储空间,用df -h看剩余空间就行
  • 以后恢复备份时,同样需要用sudo权限来解压和覆盖文件,确保权限正确

备注:内容来源于stack exchange,提问作者johno_tries

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 15:29:35