grive (1) - Linux Manuals

grive: Google Drive client for GNU/Linux


grive - Google Drive client for GNU/Linux


grive [OPTIONS]


Grive is a Google Drive (online storage service) client for GNU/Linux systems.

It allows the synchronization of all your files on the cloud with a directory of your choice and the upload of new files to Google Drive.

The options are as follows:

-a, --auth
Requests authorization token from Google
-d, --debug
Enable debug level messages. Implies -V
Only detect which files need to be uploaded/downloaded, without actually performing changes
-f, --force
Forces grive to always download a file from Google Drive instead uploading it
-h, --help
Produces help message
--ignore <perl_regexp>
Ignore files with relative paths matching this Perl Regular Expression. Value is remembered for next runs.
-l <filename>, --log <filename>
Write log output to <filename>
--log-http <filename_prefix>
Log all HTTP responses in files named <filename_prefix>YYYY-MM-DD.HHMMSS.txt for debugging
Create new revisions in server for updated files
-p <root_path>, --path <root_path>
Set root sync directory to <root_path>
-s <subdir>, --dir <subdir>
Sync a single <subdir> subdirectory. Internally converted to an ignore regexp, remembered for next runs.
-v, --version
Displays program version
-V, --verbose
Verbose mode. Enables more messages than usual.


Current maintainer is Vitaliy Filippov.

Original author was Nestal Wan. This manpage was written by José Luis Segura Lucas (josel.segura [at]

The full list of contributors may be found here

REPORT BUGS!forum/grive-devel