![cp:无效选项——‘/’](https://linux22.com/image/1082240/cp%EF%BC%9A%E6%97%A0%E6%95%88%E9%80%89%E9%A1%B9%E2%80%94%E2%80%94%E2%80%98%2F%E2%80%99.png)
我正在尝试使用 ubuntu live cd 恢复我的加密文件夹,我已经完成所有步骤,现在我想要做的就是将我的复制/tmp/ecryptfs.bM59alvG
到/home/ubuntu/myfolder
目录。
我正在使用这个命令:
cp -Rv/tmp/ecryptfs.bM59alvG/home/ubuntu/myfolder
但后来我收到了这个错误cp: invalid option -- '/'
。
请帮我如何将数据复制/tmp/ecryptfs.bM59alvG
到我的/home/ubuntu/myfolder
。
答案1
问题是您忘记在选项和路径以及源路径和目标路径之间添加空格。您的语句应如下所示。
cp -Rv /tmp/ecryptfs.bM59alvG /home/ubuntu/myfolder
根据您解密文件夹的方式,您可能需要 root 权限才能完成复制。这将使命令看起来像这样。
sudo cp -Rv /tmp/ecryptfs.bM59alvG /home/ubuntu/myfolder
话虽如此,根据您的帖子,我会非常谨慎地对待您要做的事情。Ubuntu 的 Live CD 版本在内存中运行,可能没有足够的空间来保存存储在加密文件夹中的文件。即使有,您也可能在重新启动后立即丢失所有这些文件(唯一可能的例外是带有持久文件的 Live USB)。更好的想法是将文件复制到某种外部存储器中以妥善保管。