Linux中直接将Google Drive挂载到文件管理器

作为新手,使用Linux系统时,各种同步盘都没有好用的客户端,感觉命令行的操作有点记不住。下面就讲两种直接将Google Drive挂载到文件管理器中的方法。

1. 利用google-drive-ocamlfuse挂载Google Drive

1.1 首先安装google-drive-ocamlfuse

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

1.2 新建一个文件夹用来放你的网盘文件

mkdir ~/gdrive

1.3 将Google Drive挂载到本地

登录账号:

google-drive-ocamlfuse

执行上述命令后,浏览器会自动打开一个google账户登录的页面,直接登录账户并给予权限即可。
如果执行上述命令没有反应,说明之前已经授权过某个账户,可以直接进行挂载操作。
如果想要更换账户,可以使用 rm ~/.gdfuse/default/state命令清除之前授权的账户,然后再次执行登录账户的命令,即可重新登录新的账户。

临时挂载:

google-drive-ocamlfuse ~/gdrive

开机自动挂载:

打开自启动项管理:
gnome-session-properties
点击`add`添加自启动项:
command: google-drive-ocamlfuse "绝对路径/gdrive"  (注意要有引号)
  • 输入上述命令之后,即可在文件管理器的左侧看到挂载的文件夹。

1.4 卸载挂载的网盘

fusermount -u ~/gdrive

注:

  • 挂载之后,如果你点进了某个文件夹,它就会将该文件夹中的所有文件逐一下载到本地,而其他文件夹中的文件默认不下载。
  • 卸载之后,会发现同步文件夹会消失。再次挂载同一文件夹,会发现卸载之前下载的文件还在。
  • 如果修改了本地文件,将会自动同步至网盘。
  • 默认是60s刷新一次,你也可以在~/.gdfuse/default/config中修改。

参考链接


2. 在ubuntu中直接利用online account挂载Google Drive

(该方法已失效,谷歌暂停了online account使用谷歌账号。)

后来发现可以直接在Ubuntu系统中设置一下Google账户,就可以挂载Google Drive了。我的系统是Ubuntu16.04,更高的系统应该都可以,低版本的不能保证。

2.1 安装online account

注意:虽然Ubuntu 16.04系统的设置里自带了online account,但是不要使用下面图中这个。需要单独再安装一下online account,高版本的Ubuntu好像不需要单独安装。
在这里插入图片描述

  • 首先更新一下:sudo apt-get update
  • 安装新的online account:sudo apt install gnome-online-accounts
  • 启动新的online account:gnome-control-center online-accounts

2.2 设置Google账户

启动新的online account之后如下图所示,然后点进去,选择添加Google账号即可。添加账号后,打开文件管理器,即可看到左侧挂载的Google Drive盘。
在这里插入图片描述
卸载账户:

fusermount -u path/to/your/googleDrive/folder

注意:

  • 如果你点击挂载的Google Drive盘后,没有出现任何文件,可能是你的文件过多,需要给它一些时间。
  • 当你修改了文件之后,修改会自动同步至网盘。
  • 这种方式挂载的Google Drive,你对文件的所有操作都是等同于在网页版的Google Drive上的操作。
  • 如果你选择卸载挂载或者重启电脑,那开机后会自动挂载。

参考链接


以上就是两种挂载Google Drive的方法,个人体验是:

  • 第一种方法可以很快的访问你的文件,但是会将你访问过的文件夹中的所有文件下载到本地。如果你想同步Linux中的文件,推荐这种方式。
  • 第二种方法每次挂载的时候,全部文件需要全部重新加载。但是它不会将文件下载到本地,如果你只是想编辑网盘中的某些文件,推荐这种方式。
  • 我也是刚开始用,如果有其他问题,后续再补充。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值