如何从终端访问 Google 驱动器
How to get access to Google Drive from terminal
我是新手 mac yosemite 我有我的文件夹列表 "Google Drive"
我可以从 ls -la 命令看到这个,但是当我想 cd 到它时它说不存在?
我怎样才能真正通过终端访问这个驱动器?
Bash(终端中使用的语言)命令的参数由 space 分隔。因此,当您编写 cd Google Drive
时,您将两个参数传递给 cd
- Google
和 Drive
。 cd
只是忽略第二个参数并尝试进入名为 Google
的目录,该目录不存在。
为了cd到Google Drive
,你需要写成cd Google\ Drive
或cd "Google Drive"
。 \
转义 space 字符并将其视为单个字符串。
由于 Google 驱动器在您需要引用目录名称的单词之间有一个 space。
尝试cd 'Google Drive'
我还会键入 cd Goo
,然后按 tab
,这样它就会自动完成转义的 space 字符。
以我为例cd /Volumes/DATA/.CMVolumes/Google\ Drive/
cd Google\ Drive
命令似乎对我有用。
对于在云端硬盘最近更新后寻找如何执行此操作的任何人...目前(2022 年 6 月)云端硬盘文件存储在以下位置:
/Users/_USERNAME_/Library/CloudStorage/_DRIVE_FOLDER_NAME_
如果您希望在终端 window 中访问您的文件,最简单的方法可能就是执行以下操作:
- 打开 Finder window
- 如果尚未显示,请转到“查看”菜单并单击“查看路径栏”
- 在路径栏中(在您的 Finder window 底部),right-click 您的 Google 云端硬盘帐户的主文件夹中,然后单击“在终端中打开”
我是新手 mac yosemite 我有我的文件夹列表 "Google Drive"
我可以从 ls -la 命令看到这个,但是当我想 cd 到它时它说不存在?
我怎样才能真正通过终端访问这个驱动器?
Bash(终端中使用的语言)命令的参数由 space 分隔。因此,当您编写 cd Google Drive
时,您将两个参数传递给 cd
- Google
和 Drive
。 cd
只是忽略第二个参数并尝试进入名为 Google
的目录,该目录不存在。
为了cd到Google Drive
,你需要写成cd Google\ Drive
或cd "Google Drive"
。 \
转义 space 字符并将其视为单个字符串。
由于 Google 驱动器在您需要引用目录名称的单词之间有一个 space。
尝试cd 'Google Drive'
我还会键入 cd Goo
,然后按 tab
,这样它就会自动完成转义的 space 字符。
以我为例cd /Volumes/DATA/.CMVolumes/Google\ Drive/
cd Google\ Drive
命令似乎对我有用。
对于在云端硬盘最近更新后寻找如何执行此操作的任何人...目前(2022 年 6 月)云端硬盘文件存储在以下位置:
/Users/_USERNAME_/Library/CloudStorage/_DRIVE_FOLDER_NAME_
如果您希望在终端 window 中访问您的文件,最简单的方法可能就是执行以下操作:
- 打开 Finder window
- 如果尚未显示,请转到“查看”菜单并单击“查看路径栏”
- 在路径栏中(在您的 Finder window 底部),right-click 您的 Google 云端硬盘帐户的主文件夹中,然后单击“在终端中打开”