ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Клиент Drive CLI от Google для Linux

Клиент Drive CLI Google для Linux
Google Drive  является одним из самых популярных сервисов для хранения файлов в облаке. Вы можете получить доступ к вашему аккаунту Google Drive через веб – браузер или с помощью клиента. На этот раз я буду говорить об одном клиенте Google Drive, но без графического интерфейса, в этом учебнике вы будете знать, как использовать клиент через интерфейс командной строки для доступа, загрузки и установки на свой Google Drive.

Клиент, который мы будем использовать, называется  Gdrive. Вы можете получить Gdrive легко, просто перейдите по ссылке ниже и скачайте соответствующую версию для вашей системы, она может быть установлена на Windows, Mac OS X и, очевидно, на Linux.

GDrive Официальный GitHub Страница:  https://github.com/prasmussen/gdrive

Например, я скачал на 64 битную версию Linux:

скачать GDrive для Linux 64-разрядных

Когда загрузка будет сделана, вы можете использовать его.

Как использовать Gdrive?

Во-первых, вы должны убедиться, что файл имеет исполняемые права доступа, таким образом, вы можете использовать следующую команду, чтобы дать разрешения на файл.
$ chmod +x gdrive-*-*

 

Теперь вы должны связать свой аккаунт с  GDrive. Просто введите следующую команду:
$ ./gdrive about

 

Затем необходимо перейти к URL, предоставленной Gdrive, просто скопировать и вставить его в веб-браузере и позволить разрешение на Gdrive. После этого вы получите код для Gdrive, просто скопируйте его и вставьте его в вашем терминале.

Теперь вы можете сделать много вещей с Gdrive, так что давайте начнем.

Вы можете начать перечислять файлы вашей учетной записи, просто введите следующую команду :

$ ./gdrive-linux-x64 list

 

Если вы хотите скачать файл, вы должны найти идентификатор корреспондента, а затем просто использовать следующую команду:
$ ./gdrive-linux-x64 download fileId

 

Если вы хотите загрузить документ Google, вы должны экспортировать и загрузка начнется автоматически:
$ ./gdrive-linux-x64 export fileId

 

Кроме того, вы можете создать каталог на вашей учетной записи Google Drive:
$ ./gdrive-linux-x64 mkdir directory

 

Если вы хотите загрузить файл, вы можете использовать следующую команду:
$ ./gdrive-linux-x64 upload file

 

Каждое действие Gdrive имеет множество аргументов, например, вариант загрузки имеет следующие аргументы:

[global]

-c, –config <configDir>
Путь приложения по умолчанию: /Users/<user>/.gdrive
 –refresh-token <refreshToken>
 OAuth обновления маркера используется для получения маркера доступа (для продвинутых пользователей)
 –access-token <accessToken>
 Маркер доступа OAuth, рекомендуется только для короткоживущих запросов из-за короткого времени жизни (для продвинутых пользователей)
[options]
 -f, –force
 Заменяет существующий файл
 -r, –recursive
 Скачать каталог рекурсивно, документы будут пропущены
 –path <path>
Скачать путь
–delete
Удалить удаленный файл при успешном завершении загрузки
 –no-progress
 Скрыть прогресс
 –stdout
 Написать содержимое файла на стандартный вывод
–timeout ​ –timeout <timeout>
Установите время ожидания в секундах, используйте 0 для тайм-аут. Тайм-аут достигается, когда никакие данные не передаются в определенное количество секунд, по умолчанию: 300

Полный синтаксис загрузки: gdrive [global] download [options] <fileId>

Если вы хотите узнать больше о том, как использовать Gdrive и его варианты, вы должны прочитать полную документацию, она доступна на официальном сайте GitHub из Gdrive ,

Вывод

У вас есть много вариантов, чтобы использовать Google Drive: браузер, графические клиенты и клиенты командной строки, если вы любитель терминала или вам нужно использовать дополнительные опции Google Drive, Gdrive для вас, он имеет более продвинутые варианты, как управлять правками одного файла. У вас есть окончательное решение, выбрать лучший вариант для ваших нужд.
Exit mobile version