Интерфейс командной строки Alibaba Cloud Disk. Клиент командной строки Alibaba Cloud Disk, который имитирует команды обработки файлов оболочки Linux, поддерживает плагины JavaScript, поддерживает функции резервного копирования синхронизации и поддерживает пакетную загрузку фотоальбомов.
Многоплатформенная поддержка, поддерживает Windows, macOS, Linux (x86/x64/arm), Android, iOS и т. д.
Многопользовательская поддержка облачного диска Alibaba
Поддерживает синхронизированные диски и плавное переключение библиотек ресурсов.
Загрузка файлов с сетевого диска, поддержка загрузки нескольких файлов или каталогов, поддержка возобновления загрузки и параллельной загрузки отдельных файлов. Поддерживает файлы мягких ссылок (символических ссылок).
Загружать локальные файлы, поддерживать загрузку нескольких файлов или каталогов, а также поддерживать функцию исключения указанных папок/файлов (регулярное выражение). Поддерживает файлы мягких ссылок (символических ссылок).
Функция синхронного резервного копирования поддерживает резервное копирование локальных файлов на облачный диск, резервное копирование файлов облачного диска на локальный и двустороннее синхронное резервное копирование для синхронизации локальных файлов и файлов сетевого диска. Он часто используется во встроенных устройствах или устройствах NAS и поддерживает развертывание образа Docker.
Ввод команд и пути к файлу поддерживает автоматическое завершение нажатия клавиши Tab, а путь поддерживает режим сопоставления с подстановочными знаками.
Поддерживает плагины JavaScript, вы можете настроить поведение ключевых шагов при загрузке/скачивании в соответствии с вашими потребностями, чтобы максимально удовлетворить ваши персональные потребности.
Поддерживает операции, связанные с личными фотоальбомами, а также поддерживает локальную пакетную загрузку всех фотографий и видеофайлов из фотоальбома.
Он поддерживает функцию совместной многопользовательской загрузки. Пользователи, которым важна максимальная скорость загрузки, могут попробовать эту опцию. Подробную информацию см. в документе «Многопользовательская совместная загрузка».
о
особенность
Оглавление
Как установить
синхронизировать диск
Прямая загрузка и установка
удачная установка
ням установка
установка заваривания
установка крыла
установка докера
Как использовать
Изменить каталог конфигурации
Запустить программу
Посмотреть справку
Авторизоваться
Переключить сетевой диск
Посмотреть список файлов
Скачать файл
Загрузить файлы
Синхронизировать файлы резервных копий
Основное использование
Дополнительные команды
Часто задаваемые вопросы
первый шаг
Шаг 2
Как включить журнал отладки Debug
Как выйти из клиента и отключить его
Обмен отзывами
Благодарности
Вы можете скачать установочный пакет прямо со страницы релиза этого склада и использовать его после распаковки.
Обратите особое внимание на метки установочного пакета. Разные метки соответствуют системам с разной архитектурой. Описания меток соответствующих файлов версий следующие:
Arm/armv5/armv7: подходит для 32-битных систем ARM.
Arm64: подходит для 64-битных систем ARM.
386/x86: подходит для 32-битных систем, включая системы процессоров Intel и AMD.
amd64/x64: подходит для 64-битных систем, включая системы процессоров Intel и AMD.
mips: процессоры, подходящие для набора инструкций MIPS, например система, выигравшая тендер на Kirin. MIPS следует обратить внимание на разные версии, соответствующие разному порядку слов.
macOS amd64 подходит для компьютеров с процессорами Intel. macOS Arm64 в настоящее время в основном подходит для компьютеров с чипами Apple серии M.
iOS Arm64 подходит для телефонов iPhone, и для правильной работы необходимо выполнить джейлбрейк.
loong64: подходит для машин с архитектурой LoongArch64, таких как отечественные процессоры Loongson.
Справочный пример:
wget https://github.com/tickstep/aliyunpan/releases/download/v0.3.4/aliyunpan-v0.3.4-linux-amd64.zip разархивируйте aliyunpan-v0.3.4-linux-amd64.zipcd aliyunpan-v0.3.4-linux-amd64 ./алиюнпан
Подходит для систем с подходящим менеджером пакетов, таких как Ubuntu, отечественная операционная система Deepin и т. д. В настоящее время поддерживаются только машины с архитектурами AMD64 и Arm64.
sudo curl -fsSL http://file.tickstep.com/apt/pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg > /dev/null && echo "deb [signed-by=/etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg Arch=amd64,arm64] http://file.tickstep.com/apt aliyunpan main" | sudo tee /etc/apt/sources.list.d/tickstep-aliyunpan.list > /dev/null && sudo apt-get update && sudo apt-get install -y aliyunpan
Подходит для систем с менеджером пакетов yum, таких как CentOS, RockyLinux и т. д. В настоящее время поддерживаются только машины с архитектурами AMD64 и Arm64.
sudo curl -fsSL http://file.tickstep.com/rpm/aliyunpan/aliyunpan.repo | sudo tee /etc/yum.repos.d/tickstep-aliyunpan.repo > /dev/null && sudo yum install aliyunpan -y
Системы, подходящие для менеджера пакетов Brew, в основном системы Apple macOS. В настоящее время поддерживаются только машины с архитектурой AMD64 и Arm64 (Apple Silicon).
заварить установку Алиюнпан
Поскольку по умолчанию пиво устанавливается в системный каталог, файл конфигурации также по умолчанию хранится в системном каталоге. Рекомендуется, например, установить системные переменные для хранения файла конфигурации отдельно.
экспортировать ALIYUNPAN_CONFIG_DIR=/Users/tickstep/Applications/adrive/config
Менеджер пакетов winget для систем Windows. В настоящее время поддерживаются только машины с архитектурой x86 и x64.
Источник обновления (необязательно)
обновление исходного кода winget
Установить
winget installickstep.aliyunpan --silent
Функция синхронного резервного копирования поддерживает два режима: резервное копирование локальных файлов на облачный диск и резервное копирование файлов облачного диска на локальный. Поддерживает плагин JavaScript для фильтрации файлов резервных копий. Функция резервного копирования поддерживает следующие режимы:
Создавайте резервные копии локальных файлов, то есть загружайте локальные файлы на сетевой диск и всегда сохраняйте полную резервную копию локальных файлов на сетевом диске.
Создайте резервную копию файлов облачного диска, то есть загрузите файлы сетевого диска на локальный компьютер и всегда храните полную резервную копию файлов сетевого диска локально.
Функция резервного копирования поддерживает указание стратегий резервного копирования:
эксклюзивный, эксклюзивный файл резервной копии (зеркальная резервная копия «один к одному»), избыточные файлы в целевом каталоге будут удалены. Убедитесь, что исходный каталог резервной копии зарезервирован один к одному с файлами целевого каталога. Если файл исходного каталога будет удален, соответствующий файл целевого каталога также будет удален.
инкремент, файл инкрементной резервной копии, избыточные файлы в целевом каталоге не будут удалены. Только измененные файлы и новые файлы в исходном каталоге будут скопированы в целевой каталог. Если файлы удалены из исходного каталога или другие файлы добавлены в целевой каталог, они не будут удалены.
Основная логика синхронизации следующая. Цикл включает в себя: сканирование – сравнение – выполнение, всего три ссылки.
docker run -d --name=aliyunpan-sync --restart=always -v ":/home/app/config/aliyunpan_config.json" -v " :/home/app/data" -e ALIYUNPAN_PAN_DIR=" " -e ALIYUNPAN_SYNC_MODE="upload" -e ALIYUNPAN_SYNC_POLICY="increment" -e ALIYUNPAN_SYNC_DRIVE="backup" -e ALIYUNPAN_SYNC_LOG="true" tickstep/aliyunpan-sync:v0.3.4 : 用户已经登录成功并保存好的aliyunpan_config.json凭据文件 :本地目标目录,绝对路径,例如:/tickstep/Documents/设计文档 ALIYUNPAN_PAN_DIR:云盘目标目录,绝对路径 ALIYUNPAN_SYNC_MODE:备份模式,支持: upload(备份本地文件到云盘),download(备份云盘文件到本地) ALIYUNPAN_SYNC_POLICY:备份策略,支持:exclusive(排他备份文件,目标目录多余的文件会被删除),increment(增量备份文件,目标目录多余的文件不会被删除) ALIYUNPAN_SYNC_DRIVE: 网盘,支持:backup(备份盘), resource(资源盘) ALIYUNPAN_SYNC_LOG: 同步日志,true-开启同步日志显示,false-关闭同步日志
См. метод запуска docker-compose: docker-compose.yml.
Более подробную документацию можно найти на сайте dockerhub: Ticketstep/aliyunpan-sync.
Полные и подробные инструкции по командам см. в руководстве: Руководство по командам.
Программы Windows следует запускать из командной строки или PowerShell.
Вы также можете напрямую дважды щелкнуть программу, чтобы запустить ее. Для конкретного использования обратитесь к списку команд и инструкциям.
Программы Linux/macOS следует запускать в Терминале.
Для конкретного использования обратитесь к списку команд и инструкциям.
Если при работе программа выводит искаженные символы, проверьте, является ли метод кодировки терминала UTF-8
.
Если вы запустите программу без каких-либо параметров, она перейдет в интерактивный режим CLI, который имитирует пользовательский интерфейс системы оболочки Linux, и вы сможете напрямую запускать соответствующие команды.
В интерактивном режиме префикс строки, в которой находится курсор, должен быть aliyunpan >
. Если вход в учетную запись выполнен, формат aliyunpan:<工作目录> <用户昵称>$
В программе есть встроенные инструкции для соответствующих команд. Инструкции для команд можно получить, выполнив命令-h
. Например: upload -h
чтобы получить инструкции для команды загрузки.
Эта программа поддерживает большинство командных операций на Alibaba Cloud Disk. Здесь мы представляем только базовое использование. Более подробное описание команд можно найти в руководстве: Руководство по командам.
Вы можете указать путь хранения файла конфигурации программы. Если он не указан, программа будет использовать каталог по умолчанию.
Метод заключается в установке переменной среды ALIYUNPAN_CONFIG_DIR
и указании существующего каталога. Например, в Linux вы можете указать ее следующим образом.
экспортировать ALIYUNPAN_CONFIG_DIR=/home/tickstep/tools/aliyunpan/config
Запуск непосредственно в интерактивной командной строке
[tickstep@MacPro ~]$ Алиюнпан Совет: Используйте клавиши со стрелками вверх и вниз для переключения между историческими командами. Совет: Ctrl + A/E Перейти к началу/концу команды. Совет: Введите help, чтобы получить помощь. Алиюнпан>
Алиюнпан > помогите... Облачный диск Alibaba: альбом, фотоальбом abm (бета-версия) cd переключатель загрузка рабочего каталога, d загрузка файла/каталога ls, l, ll список каталога mkdir создать каталог mv переместить файл/каталог pwd вывод рабочего каталога перезапустить корзину переименовать переименовать файл rm удалить файл/общий каталог общие файлы/каталоги, синхронизация, синхронизация, функция резервного копирования, загрузка, вы загружаете файлы/каталоги...
Сначала вам необходимо войти в систему. Если вы уже вошли в систему, вы можете пропустить этот шаг. Вход осуществляется через браузер и авторизоваться нужно дважды.
aliyunpan > войти Пожалуйста, откройте следующую ссылку в своем браузере, чтобы войти в систему. Ссылка действительна в течение 5 минут. Примечание. Вам необходимо войти в систему дважды: один раз для авторизации и один раз для сканирования QR-кода. https://openapi.alipan.com/oauth/authorize?client_id=cf9f70e8fc61430f8ec5ab5cadf31375&redirect_uri=https%3A%2F%2Fapi.tickstep.com%2Fauth%2Ftickstep%2Faliyunpan%2Ftoken%2Fopenapi%2F8206f0.....fb5d b6b4033 6%2Истинность&область = пользователь:база,файл:все:чтение,файл:все:запись Вход в облачный диск Alibaba выполнен успешно: тактовый шаг Алиюнпан:/ticstep$
Поддерживает переключение резервных дисков и библиотек ресурсов и по умолчанию работает под резервным диском.
aliyunpan:/ticstep (резервный диск) $drive# DRIVE ID имя сетевого диска 1 11519221 резервный диск 2 1311893110 Библиотека ресурсов Введите сетевой диск для переключения # Значение > 2Переключиться на сетевой диск: Библиотека ресурсов. aliyunpan:/tickstep(библиотека ресурсов)$
aliyunpan:/ickstep$ ls # Размер файла Дата изменения Файл (каталог) 0 - 03.11.2021 13:32:22 Временно/ 1 - 2021-07-10 07:44:34 Обмен друзьями/ 2 - 2021-07-09 22:11:22 Мой проект/ 3 - 2021-07-09 22:10:37 Мои игры/ 4 - 2021-07-09 22:10:10 Мои документы/ 5 349,86 КБ 06.06.2021 11:46:02 Статистика использования.xls 6 503,57 КБ 06.06.2021 11:46:02 IMG_0098.JPG 7 72.20 КБ 06.06.2021 11:46:02 IMG_0103.PNG Всего: 3,20 МБ Всего файлов: 3, Всего каталогов: 7 ----
Каталог, в котором сохраняются загруженные файлы, можно настроить с помощью aliyunpan config set -savedir
.
aliyunpan:/ticstep$ скачать IMG_0106.JPG [0] Текущее максимальное количество одновременных загрузок файлов: 5, а размер кэша загрузки: 64,00 КБ. [1] Добавить в очередь загрузки: /IMG_0106.JPG. [1]---- Идентификатор файла: 60bc44f855814e19692a4958b4a8823a1a06e5de Имя файла: IMG_0106.JPG Тип файла: Файл Путь к файлу: /IMG_0106.JPG [1] Готово к загрузке: /IMG_0106.JPG. [1] Будет загружено по пути: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] Начинается загрузка[1] ↓ 704,00 КБ/1,48 МБ 0 Б/с (1,69 МБ/с) через 1,88 с, слева - ............ [1] Загрузка завершена, сохраните папку: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] Проверка достоверности файла прошла успешно: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG Загрузка заканчивается, время: 4 секунды, общий размер данных: 1,48 МБ. Алиюнпан:/ticstep$
aliyunpan:/ticket$ upload /Users/tickstep/Downloads/apt.zip /tmp [0] Текущее максимальное количество одновременных загрузок файлов: 10, а размер загружаемого фрагмента: 10,00 МБ. [1] Присоединяйтесь к очереди на загрузку: /Users/tickstep/Downloads/apt.zip. [1] 13.08.2022, 13:41:22 Подготовьтесь к загрузке: /Users/tickstep/Downloads/apt.zip => /tmp/apt.zip [1] 13.08.2022, 13:41:22 Обнаружение и создание папки облачного диска: /tmp [1] 13.08.2022, 13:41:22 Вычисление файла SHA1: /Users/tickstep/Downloads/apt.zip [1] 13.08.2022, 13:41:22 Обнаружение второго прохода, подождите... [1] 2022-08-13 13:41:22 Вторая передача не удалась, загрузка файла началась нормально [1] ↑ 21.00MB/21.00MB 702.53KB/s(702.70KB/s) за 15с..... ... . [1] 13.08.2022, 13:41:22 Файл успешно загружен, сохранен на сетевом диске: /tmp/apt.zip [1] 13.08.2022 13:41:22 Результат загрузки файла: Успех! Загрузка заняла 18 секунд, время: 18 секунд, общий размер данных: 21,00 МБ.
Функция синхронного резервного копирования поддерживает три режима: резервное копирование локальных файлов на облачный диск, резервное копирование файлов облачного диска на локальный и двустороннее синхронное резервное копирование. Поддерживает плагин JavaScript для фильтрации файлов резервных копий.
Например: Загрузите резервную копию файла из локального каталога /tickstep/Documents/设计文档
в каталог облачного диска /备份盘/我的文档
aliyunpan:/ickstep$ sync start -ldir "/tickstep/Documents/Design Documents" -pdir "/Backup Disk/My Documents" -mode "upload" -drive "backup" Запустите процесс резервного копирования синхронизации для резервного копирования файла конфигурации: ( Используйте конфигурацию командной строки) Тип ссылки: Ссылка по умолчанию. Параллельность загрузки: 2. Параллельность загрузки: 2 Размер фрагмента загрузки: 1.00MB Размер загружаемого фрагмента: 10.00MB Запустить задачу задачи синхронизации: Проектный документ (de3d6b69a607497b73624bcca0845f19) Синхронный режим: резервное копирование локальных файлов (только загрузка) Локальный каталог: /tickstep/Documents/Design Documents Каталог облачного диска: /Backup disk/My Documents
Более подробную информацию о командах можно найти в руководстве: Руководство по командам.
Если вам нужно обнаружить проблему или записать журнал при отправке сообщения о проблеме, вам необходимо включить журнал отладки. Шаги следующие:
Linux и MacOS
Запуск из командной строки
export ALIYUNPAN_VERBOSE=1
Окна
Различные версии будут немного отличаться, пожалуйста, проверьте схему настройки конкретного метода следующим образом:
Откройте программу командной строки aliyunpan. Любая команда облачного диска будет иметь вывод журнала, аналогичный следующему.
Одна учетная запись Alibaba Cloud Disk позволяет одновременно войти в систему не более чем на 10 устройствах. При появлении этого запроса: В вашей учетной записи превышено максимальное количество подключенных устройств. Сначала выйдите из системы на одном устройстве, а затем перезапустите. приложение, прежде чем вы сможете продолжить использовать свою учетную запись для входа в систему клиентов. Превышено количество клиентов. Вам необходимо выйти из других клиентов, прежде чем вы сможете продолжить их использование, как показано ниже.
Мобильная версия приложения
веб-страница