如何在 GDrive 文件夹中创建符号链接

如何在 GDrive 文件夹中创建符号链接

我有一个文件夹$HOME/important_folder,我想在 Google Drive 上备份它。Google Drive 已设置并安装(在 下/run/user/1000/gvfs/google-drive:host=gmail.com,user=myUserName

为了让文件夹保留在原来的位置同时进行备份,我想在 Google Drive 上创建一个链接到正常位置的符号链接。

所以我在终端中写下:

cd $LOCATION_OF_G_DRIVE

ln -s $HOME/important_folder $PWD

我收到的错误:

ln: failed to create symbolic link '/run/user/1000/gvfs/google-drive:host=gmail.com,user=myUserName/important_folder': Operation not supported

那么我该如何完成这个任务呢?

答案1

据我所知,GNOME 的同步是通过gio,它在 GUI 文件管理器上有路径,但实际上存储在您的 GNU/Linux 文件系统中。google-drive://[email protected]//run/user/...

GIO(Gnome 输入/输出)似乎并未针对终端进行优化。您甚至可以使用 浏览目录,但似乎无法制作更复杂的东西,例如符号链接...gio list -d google-drive://[email protected]/path/to/directory

简而言之,如果你像我一样,有一个完整的终端工作流程,那么也许你最好使用rclone,这是一个终端程序,允许您从终端完全控制文件。设置起来有点棘手,但功能更强大。

相关内容