`
itxdl
  • 浏览: 26923 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Linux上挂载Google Drive的办法

阅读更多
Linux上挂载Google Drive的办法

如果你在找一个方便的方式在 Linux 机器上挂载你的 Google Drive 文件夹, 下面兄弟连教育将教你怎么使用 google-drive-ocamlfuse 来挂载 Google Drive。Google 还没有发行 Linux 版本的 Google Drive 应用,尽管现在有很多方法从 Linux 中访问你的 Drive 文件。
如果你喜欢界面化的工具,你可以选择 Insync。如果你喜欢用命令行,有很多像 Grive2 这样的工具,以及更容易使用的以 Ocaml 语言编写的基于 FUSE 的文件系统。兄弟连教育www.lampbrother.net 将会用后面这种方式演示如何在 Linux 桌面上挂载你的 Google Drive。尽管这是通过命令行完成的,但是它的用法会简单到让你吃惊。它太简单了以至于谁都能做到。

这个系统的特点:

让我们接下来完成 google-drive-ocamlfuse 在 Ubuntu 16.04 桌面的安装,然后你就能够访问云盘上的文件了。

安装

打开终端。 用命令添加必要的 PPA sudo add-apt-repository ppa:alessandro-strada/ppa 出现提示的时候,输入你的 root 密码并按下回车。 用命令更新应用 sudo apt-get update 用命令安装软件 sudo apt-get install google-drive-ocamlfuse
授权

接下来就是授权 google-drive-ocamlfuse,让它有权限访问你的 Google 账户。先回到终端窗口敲下命令 google-drive-ocamlfuse,这个命令将会打开一个浏览器窗口,它会提示你登陆你的 Google 帐号或者如果你已经登陆了 Google 帐号,它会询问是否允许 google-drive-ocamlfuse 访问 Google 账户。如果你还没有登录,先登录然后点击“允许”。接下来的窗口(在 Ubuntu 16.04 桌面上会出现,但不会出现在 Elementary OS Freya 桌面上)将会询问你是否授给 gdfuse 和 OAuth2 Endpoint 访问你的 Google 账户的权限,再次点击“允许”。然后出现的窗口就会告诉你等待授权令牌下载完成,这个时候就能最小化浏览器了。当你的终端提示如下图一样的内容,你就能知道令牌下载完了,并且你已经可以挂载 Google Drive 了。

应用已经得到授权,你可以进行后面的工作。

挂载 Google Drive

在挂载 Google Drive 之前,你得先创建一个文件夹,作为挂载点。在终端里,敲下mkdir ~/google-drive命令在你的家目录下创建一个新的文件夹。最后敲下命令google-drive-ocamlfuse ~/google-drive 将你的 Google Drive 挂载到 google-drive 文件夹中。

这时你可以查看本地 google-drive 文件夹中包含的 Google Drive 文件/文件夹。你可以把 Google Drive 当作本地文件系统来进行工作。

当你想卸载 google-drive 文件夹,输入命令

fusermount -u ~/google-drive
没有 GUI,但它特别好用

看了这么多快试试 google-drive-ocamlfuse吧!
分享到:
评论

相关推荐

    linux下 Rclone+Alist实现挂载网盘(天翼云盘为例)

    Rclone是开源的,设计用于与各种云存储提供商进行交互,包括但不限于Google Drive、Dropbox、OneDrive以及天翼云盘。它利用了FUSE(File System in Userspace)框架,使得用户可以在Linux系统中将云存储服务挂载为一...

    Go-Plexdrive允许你将GoogleDrive账号挂载成fuse文件系统

    标题中的“Go-Plexdrive”是一个基于Go语言开发的工具,它使得用户能够将Google Drive云存储服务挂载为本地的文件系统。这个工具利用了FUSE(Filesystem in Userspace)技术,允许非操作系统核心的程序模拟一个文件...

    google-drive-fuse:用户空间中的 Google Drive 可挂载文件系统

    标题 "google-drive-fuse: 用户空间中的 Google Drive 可挂载文件系统" 指的是一种技术实现,它允许用户将 Google Drive 云存储服务作为一个本地文件系统在操作系统上挂载。这种技术的核心是 FUSE (File System in ...

    linux-kuberclone是Kubernetes的rclone挂载解决方案

    将云存储服务如Google Drive、Amazon S3、Dropbox等挂载为持久卷(Persistent Volumes, PV)或者临时卷(EmptyDir Volume),以便于应用可以方便地读写这些云存储上的数据。 首先,我们需要理解Kubernetes(K8s)的...

    google-drive-ocamlfuse:Google云端硬盘上的FUSE文件系统

    它使您可以在Linux上挂载Google云端硬盘。功能(查看) 对普通文件和文件夹的完全读/写访问权限对Google文档,表格和幻灯片的只读访问权限(导出为可配置格式) 多帐户支持重复文件处理访问垃圾箱( .Trash目录) ...

    CloudDriveSetup-X64-1.1.36云盘挂载本地.rar

    该软件允许用户将云盘账户(如Google Drive、OneDrive、Dropbox等)与本地计算机的某个驱动器字母关联,使得云盘如同本地硬盘一样易于操作。 安装过程相当简单,用户只需运行压缩包内的"CloudDriveSetup-X64-1.1.36...

    linux中常见问题解答集

    - 还可以考虑使用云存储服务(如Dropbox、Google Drive等),实现跨平台的数据同步和共享。 #### 七、中文支持与环境配置 **7.1 中文环境配置** - **问题描述:** 如何在Linux中配置中文环境? - **解答:** - ...

    windows访问linux磁盘方法及软件.zip

    6. **云存储服务**:一些云存储服务如Dropbox、Google Drive或OneDrive提供了跨平台同步功能,可以作为Windows和Linux之间交换文件的桥梁。 7. **USB驱动器**:最简单且无需网络的方法是使用USB驱动器作为物理媒介...

    go-drive:一个简单的云驱动器映射Web应用程序支持本地,FTP,S3,OneDrive,WebDAV,Google云端硬盘

    下载,复制,移动,重命名,删除)基于用户/组的访问控制图片浏览文字编辑路径挂载在Drive之间复制文件(夹) 驱动管理界面目前支持的驱动器本地文件的FTP WebDAV协议S3兼容的云存储一个驱动器Google云端硬碟如何...

    Linux下虚拟机与真机共享

    5. **使用云存储服务**:如果不想在本地网络中设置复杂的共享机制,可以考虑使用云存储服务,如Dropbox、Google Drive等。在真机和虚拟机上安装对应的服务客户端,即可实现跨平台的文件同步。 实现Redhat_Linux下...

    gcsf:基于Google云端硬盘的FUSE文件系统

    通过使用FUSE(Filesystem in Userspace)框架,gcsf允许用户在Linux操作系统上直接对Google Drive进行读写操作,如同操作本地文件一样便捷。FUSE是一个允许非特权用户在用户空间创建文件系统的接口,避免了修改内核...

    行业文档-设计装置-Linux服务端与windows客户端之间跨平台文件的传输方法.zip

    SSHFS允许用户通过SSH挂载远程文件系统,使得Windows客户端可以像本地文件一样操作Linux服务器上的文件。需要在Linux上安装FUSE和sshfs,Windows则可以借助WinFSP和SSHFS-Win实现。 10. **FTP/TLS/FTPS** 对于...

    Linux命令之网络命令

    例如,`mount /dev/sdb1 /mnt/usbdrive`将设备`sdb1`挂载到`/mnt/usbdrive`目录。相反,`umount`命令用于卸载挂载点。执行卸载操作时,确保不在要卸载的目录内执行,以免出现错误。 8. `ip`命令:作为`ifconfig`的...

    linux 文件共享

    6. **云存储服务**: Linux也可以通过各种云存储服务实现文件共享,如Dropbox、Google Drive和OneDrive等。这些服务通常提供命令行工具或图形界面应用程序,方便用户在Linux系统中同步和分享文件。 7. **rsync**: ...

    PLEXiDRIVE:便于使用云存储(例如Google Drive)作为Plex媒体服务器存储的脚本

    PLEXiDRIVE是一款专为Plex Media Server设计的Bash脚本,旨在简化将云存储服务,如Google Drive,整合到Plex媒体服务器的过程。这款工具对于那些希望扩展存储空间,利用云端存储来托管和流媒体播放个人媒体库的用户...

    Alist安装包+快速启动-停止脚本

    通过Alist,用户可以将各种云存储服务(如Google Drive、OneDrive等)挂载为本地目录,然后像操作本地文件一样进行读写操作,极大地提高了工作效率。 安装Alist时,通常需要遵循以下步骤: 1. 下载并解压提供的A...

    VMware_Workstation_linux_share_file.rar_share

    7. **使用云存储服务**:如Google Drive、Dropbox等云存储服务可以作为共享平台。在主机和虚拟机上都安装对应的服务客户端,同步同一份文件,实现间接的文件共享。 每种方法都有其适用场景和优缺点,例如,共享...

    Google-Colab-Scripts:真正有用的Google Colab脚本进行文件传输

    - 使用 `from google.colab import drive` 可以挂载你的 Google Drive,使得 Colab 可以直接访问 Drive 中的文件。例如: ```python from google.colab import drive drive.mount('/content/drive') ``` - ...

    虚拟机VM与本机文件共享方法

    在Linux虚拟机上设置NFS服务器,定义要共享的目录,然后在Windows主机上安装NFS客户端(如Services for NFS)以挂载远程NFS共享。 2. **通过物理设备共享**: - **USB设备**:在虚拟机软件(如VMware、VirtualBox...

    u盘改造方法,分享一下

    2. **同步更新**:使用云服务如Google Drive或OneDrive的同步功能,可以在不同设备间同步U盘内的文件,保持最新状态。 3. **版本控制**:可以考虑使用Git这样的版本控制系统,来跟踪文件的修改历史,方便恢复旧版本...

Global site tag (gtag.js) - Google Analytics