Ray*_*rth 7 cloud mount google-drive
我按照如何在 Ubuntu 18.04 LTS 中访问您的 Google Drive 帐户中所述将我的 Google Drive 添加到在线帐户。
它从图形界面正常工作:
但是如何从命令行通过文件系统访问它?
更新:我发现了这个:
$ mount | grep gv
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
$ cd /run/user/1000/gvfs/google-drive:host=gmail.com,user=butterworth.ray
$ ls -lgAFt
ls: cannot read symbolic link '1PhljWusfB-JWfKSu3xqzSzCOqztgDTEDWqfG3E2KioQ': Function not implemented
ls: cannot read symbolic link '12TmyqxUuLFQIktoec0Pe2ygDVPVx9YsDfi6tS2hAXFc': Function not implemented
ls: cannot read symbolic link '1uUnjOG172XdBQ1fLe6AbslNjsHiTK-IaUpzImwkwSbc': Function not implemented
...
total 0
lrw------- 1 ray 0 Jan 19 15:56 1IkBP3RVzCkMPO8UYI8LFyLo71rCOhbEirSMuS39GxUc
lrw------- 1 ray 0 Jan 5 10:06 1JkZJuIN4U-XwOLfKmYr3-0Y2KYQMQ_EmVrZPj1i1AMI
lrw------- 1 ray 0 Jun 15 2018 12TmyqxUuLFQIktoec0Pe2ygDVPVx9YsDfi6tS2hAXFc
drwx------ 1 ray 0 Jun 15 2018 1E3zpESlcc90ZmhjztC4HD22chifWHUkk/
lrw------- 1 ray 0 Jun 15 2018 1uUnjOG172XdBQ1fLe6AbslNjsHiTK-IaUpzImwkwSbc
lrw------- 1 ray 0 Jun 15 2018 1PhljWusfB-JWfKSu3xqzSzCOqztgDTEDWqfG3E2KioQ
...
Run Code Online (Sandbox Code Playgroud)
这些条目对应于 Google-Drive 数据,但文件系统将它们全部视为错误的符号链接,除了子目录,子目录又包含错误的符号链接。
更新 2:
也许我需要创建一个 /etc/fstab 条目?如果是这样,什么是合适的?
嗯,我明白你的意思了。
您可以像这样获取更多信息:
首先,找到您的谷歌驱动器的基本网址,如下所示:
BASE_URL=`gio mount -li | egrep '^Mount.*google-drive' | sed 's/.*> //'`
Run Code Online (Sandbox Code Playgroud)
我的就像:google-drive://xxx_my_address_xxx@gmail.com/
。
然后你可以gio
再次使用来列出属性,如下所示:
$ gio list -a 'standard::display-name' "$BASE_URL"
1t1221oLkvviV7UXqBjXmWKipT_w 0 (shortcut) standard::display-name=Swifty14
1h332234_ZoCetVVCpwbdzoeh1_Y 0 (shortcut) standard::display-name=Holls 2016
Run Code Online (Sandbox Code Playgroud)
我的意思是它仍然不太好,但它可以让你到达某个地方!这会稍微清理一下:
$ gio list -a 'standard::display-name' "$BASE_URL" | awk '{print $1 "\t" $4}' | sed 's/standard::display-name=//'
1t1221oLkvviV7UXqBjXmWKipT_w Swifty14
1h332234_ZoCetVVCpwbdzoeh1_Y Holls 2016
Run Code Online (Sandbox Code Playgroud)
既然您可以使用 UI,为什么不尝试打开您的 google-drive 并通过右键单击它来选择其中的随机文件,然后转到“属性”,它将显示父文件夹的位置:
然后可以在终端中使用该信息从命令行访问它。
归档时间: |
|
查看次数: |
3131 次 |
最近记录: |