Установка и настройка Яндекс-диска в Убунту

  1. Скачиваем здесь нужную вам версию яндекс-диска для Убунту http://repo.yandex.ru/yandex-disk/

  2. Получаем токен:

yandex-disk token -p mypassword mymail@yandex.ru

mypassword - это мой пароль, mymail@yandex.ru - имейл в яндексе.

  1. Создаём папку Yandex-disk

  2. Запускаем Яндекс-диск в этой директории:

yandex-disk start --dir /home/user/yandex-disk/

  1. Копируем в эту папку файлы и автоматически они оказываются на яндекс диске после синхронизации.

Всё!

Команды

Использование:

yandex-disk start [OPTION] yandex-disk stop [OPTION] yandex-disk status [OPTION] yandex-disk sync [OPTION] yandex-disk token [-p, --password=PASSWORD] [OPTION] USERNAME [FILE] yandex-disk publish [OPTION] FILE yandex-disk unpublish FILE

Команда Что значит

start запустить как демон и начать синхронизацию папки. В файл".sync/status" записывается текущий статус синхронизации.

stop остановить демон

status показать статус демона: статус синхронизации, ошибки, последние синхронизированные файлы, состояние дискового пространства. Если указан FILE, будет возвращен статус для этого файла

token получить OAuth токен, зашифровать и сохранить его в специальном файле (по умочанию - /.config/yandex-disk/passwd). Если не указаны опции -p PASSWORD или –password PASSWORD, то пароль требуется ввести из STDIN.

sync синхронизировать папку и выйти (если демон запущен, дождаться окончания синхронизации).

publish сделать файл/папку публичной и вывести ссылку в STDOUT. Объект будет скопирован в синхронизируемую папку. Для перезаписи существующих объектов используйте опцию –overwrite.

unpublish удаление публичного доступа к файлу/папке.

setup запустить мастер первоначальной настройки.

Дополнительно - Хабр статья Клиент Яндекс.Диска для Linux. Консольный