Yandex Disk (Русский) - ArchWiki

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

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

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

## Установка

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

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

    $ yandex-disk setup

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

## Команды

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

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

    $ yandex-disk --help

Несколько примеров:

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

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

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

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

https://help.yandex.ru/disk/cli-clients.xml

Category:

- Cloud synchronization (Русский)