我正在用 Java 编写一个小软件,作为 btrfs 命令的 GUI,这是高中毕业设计。我希望能够拍摄快照并实时恢复,如果我做了,btrfs subvolume snapshot /home /home/snapshot
然后mv /home/snapshot /home
它工作了,它会在 Fedora 中进行实时“回滚”,但在 Ubuntu 中它只会说它不能移动到同一个地方。这是为什么?
答案1
我认为你应该改变 的位置/home/snapshot
。你的 shell (或 mv) 正在尝试执行此操作:
mv /home/snapshot /home/snapshot
您可以阅读有关mv
语法的第二种形式:
mv [OPTION]... SOURCE... DIRECTORY
通过输入man mv