意外地将 / 的所有内容移到了不同​​的目录

意外地将 / 的所有内容移到了不同​​的目录

所以我在摆弄我的文件系统,我有一个目录,其名称末尾有一个空格,所以我执行了 mv /name /* /destination,但我没有意识到它会将文件系统中的所有内容移动到 /destination,现在什么都不起作用。我能解决这个问题吗?我尝试将所有内容移回原位,但我没有足够的权限,并且没有命令起作用,因为 /bin 现在是 /destination/bin。

答案1

  • 从实时 USB 启动。

  • 以 root 身份打开终端(使用sudo -s)。

  • 找到受影响的存储设备,您正在使用fdisk -l。我将其称为/dev/sdx1,但当然您应该用正确的设备分区替换最后的部分 (sdx1)。

  • 用 挂载它mount /dev/sdx1 /mnt

  • 问题mv /mnt/destination/* /mnt

  • 用 卸载它umount /dev/sdx1

  • 关机,移除USB,正常启动。

    你应该已经把一切都修好了。

相关内容