Yandex disk linux команды

Команды и параметры

При вводе команды вы можете задать имя файла для хранения токена и путь к нему (FILE). Если дополнительные параметры не будут указаны, для хранения токена будет создан файл passwd в каталоге ~/.config/yandex-disk .

Вводить логин и пароль в клиенте не нужно. После вызова команды Диск предложит вам открыть определенную страницу в браузере и ввести там уникальный код.

start — запустить демон и синхронизировать все папки, кроме указанных в списке исключений exclude-dirs.

status — отобразить статус работы демона (состояние синхронизации, ошибки синхронизации, список синхронизированных файлов, общее и свободное пространство на Диске).

$ yandex-disk publish [OPTION] FILE
$ yandex-disk unpublish FILE

Дополнительные параметры [OPTION]

Указать файл конфигурации. По умолчанию используется файл config.cfg в каталоге ~/.config/yandex-disk .

Указать каталог для хранения локальной копии Диска. Если его название не было задано при выполнении начальной настройки, по умолчанию будет использоваться каталог ~/Yandex.Disk .

Указать файл с данными авторизации. По умолчанию используется файл passwd , который создается с помощью команды token или мастера начальной настройки и хранится в каталоге ~/.config/yandex-disk .

Не синхронизировать указанные каталоги. Чтобы настройка действовала всегда, каталоги необходимо добавить в список исключений exclude-dirs в файле config.cfg . Чтобы настройка действовала корректно, названия исключаемых директорий нужно перечислять через запятую, без пробелов.

Запретить изменение файлов на сервере Диска и выполнить синхронизацию только в локальной копии. При возникновении конфликтов синхронизации локальные файлы будут переименованы. Если дополнительно указан параметр —overwrite , локальные файлы будут перезаписаны.

При синхронизации с сервером разрешить перезапись изменений, сделанных в локальной копии Диска. Используется вместе с параметром —read-only .

Читайте также:  Установка snap astra linux

Запустить демон без возврата управления в консоль. Чтобы вернуть управление, демон необходимо остановить, запустив в другой консоли команду yandex-disk stop или закрыв текущую консоль.

Если используется этот параметр, приложение не читает файл конфигурации. Поэтому все необходимые настройки нужно вводить через командную строку. Так, параметру exclude-dirs соответствует аргумент —exclude-dirs .

$ yandex-disk --no-daemon --dir=/root/Yandex.Disk --exclude-dirs=DO_NOT_SYNC,temp

Примечание. При использовании —no-daemon не нужно указывать команду start : в этом режиме все команды игнорируются.

Настроить прокси-сервер. Допустимые параметры:

Источник

Yandex Disk (Русский)

Состояние перевода: На этой странице представлен перевод статьи Yandex Disk. Дата последней синхронизации: 16 февраля 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Яндекс.Диск — бесплатный облачный сервис от Яндекса, который позволяет синхронизировать фотографии, видео и документы между любыми устройствами, имеющими доступ в интернет. Официальный консольный клиент позволяет:

  • Синхронизировать файлы и папки на Диске
  • Настроить общий доступ к файлам и папкам через ссылки
  • Настроить синхронизацию

Установка

Установите пакет yandex-disk AUR . Официальный клиент не имеет графического интерфейса, но есть #Неофициальные клиенты.

Для настройки прокcи, имени пользователя и локального каталога введите:

После этого начнётся автоматическая синхронизация, и Яндекс.Диск будет готов к использованию.

Команды

Вы можете управлять Яндекс.Диском через файловый менеджер или консоль.

Полный список команд для консоли доступен через man yandex-disk или

  • setup — запустить мастер первоначальной настройки.
  • start — запустить как демон и начать синхронизацию папки. В файл .sync/status записывается текущий статус синхронизации.
  • stop — остановить демон.
  • status — показать статус демона: статус синхронизации, ошибки, последние синхронизированные файлы, состояние дискового пространства. Если указан FILE, будет возвращен статус для этого файла.
  • token — получить OAuth токен, зашифровать и сохранить его в специальном файле (по умолчанию ~/.config/yandex-disk/passwd ). Если не указаны опции -p пароль или —password пароль , то пароль будет прочитан из стандартного ввода.
  • sync — синхронизировать папку и завершить сеанс (если демон запущен, необходимо дождаться завершения синхронизации).
  • publish — сделать файл/папку публичной и вывести ссылку в STDOUT. Объект будет скопирован в папку для синхронизации. Для перезаписи существующих объектов используйте опцию —overwrite .
  • unpublish — удаление публичного доступа к файлу/папке.
Читайте также:  Как узнать порт usb linux

Неофициальные клиенты

  • eksterteraAUR — графический клиент, написанный с использованием Qt5.
  • yandex-disk-indicatorAUR и yandex-disk-indicator-gitAUR — индикатор для панели.
  • ydcmdAUR — консольный клиент, написанный на Python 3.

Смотрите также

Источник

Оцените статью
Adblock
detector