Finder未运行时如何使用终端访问iCloud Drive

Con*_*tin 7 command-line osx backup icloud

我想从终端访问 iCloud 驱动器以创建紧急备份。不幸的是,我安装的 Mac OS Yosemite 无法运行,所以我使用恢复模式来创建我的备份。在此模式下,Finder 不可用且 iCloud Drive 未运行。

我知道通常情况下,iCloud 驱动器目录位于 ~/Library/Mobile\ Documents/com~apple~CloudDocs. 不幸的是在恢复模式下使用终端时,该目录中没有出现(有似乎没有移动文件)。这是有道理的,因为我没有以任何用户身份登录(并且我相信恢复实用程序在其自己的分区上运行)。

我的问题是:

  1. 当 iCloud Drive 同步未运行(因为 Finder 未运行)时,有什么方法可以在 Mac OS恢复模式下(即在启动后按住)从终端连接和访问 iCloud 驱动器目录?cmd + r
  2. 如何使用终端命令将给定文件夹(包括所有子文件夹)中的所有文件复制到 iCloud 驱动器目录中?

如果无法使用终端登录 iCloud 驱动器,Dropbox 将是一个替代方案。但是,我不确定是否可以在恢复模式下安装 Dropbox 命令行工具。

小智 2

我认为你走错路了。

  • 您为什么要尝试恢复这些文件?
  • 通过 CMD + R 重新安装操作系统并再次登录。
  • 现在您可以备份所有文档。
  • 在您不格式化磁盘之前,重新安装不会删除您的文件。

顺便提一句。您可以通过www.icloud.com登录 iCloud并从那里获取您的文件。

另一个解决方案可能是:

  • 为您安装的操作系统下载最新的组合更新(例如https://support.apple.com/kb/DL1832?locale=de_DE
  • 并在启动时按住“T”键将损坏的操作系统转变为目标磁盘模式。
  • 现在通过 Firewire 或 Thunderbolt(甚至使用固件到 TB 转换器/适配器)连接损坏的操作系统
  • 并从正在运行的 Yosemite 安装运行 Combo Update 安装程序。
  • 从目标磁盘模式中选择损坏的操作系统作为目标。
  • 在许多情况下,组合更新可以解决一些问题,而无需重新安装整个操作系统。但这只是一个临时解决方案。
  • 这个问题应该得到解决。

顺便提一句。我不明白为什么当文件已经在 iCloud 上时您要尝试从磁盘恢复文件。你的意图是什么?如果我们知道意图是什么,也许我们可以更好地帮助您。

此致