CLI du disque Alibaba Cloud. Client de ligne de commande Alibaba Cloud Disk qui imite les commandes de traitement de fichiers shell Linux, prend en charge les plug-ins JavaScript, prend en charge les fonctions de sauvegarde de synchronisation et prend en charge les téléchargements par lots d'albums photo.
Prise en charge multiplateforme, prend en charge Windows, macOS, Linux (x86/x64/arm), Android, iOS, etc.
Prise en charge multi-utilisateurs du disque cloud Alibaba
Prend en charge les disques synchronisés et la commutation transparente des bibliothèques de ressources
Téléchargez des fichiers à partir du disque réseau, prenez en charge le téléchargement de plusieurs fichiers ou répertoires, prenez en charge la reprise des téléchargements et le téléchargement parallèle de fichiers uniques. Prend en charge les fichiers de liens logiciels (lien symbolique).
Téléchargez des fichiers locaux, prenez en charge plusieurs téléchargements de fichiers ou de répertoires et prenez en charge la fonction d'exclusion de dossiers/fichiers spécifiés (expression régulière). Prend en charge les fichiers de liens logiciels (lien symbolique).
La fonction de sauvegarde synchrone prend en charge la sauvegarde des fichiers locaux sur un disque cloud, la sauvegarde des fichiers du disque cloud sur un disque local et la sauvegarde synchrone bidirectionnelle pour maintenir les fichiers locaux et les fichiers du disque réseau synchronisés. Il est souvent utilisé dans les appareils intégrés ou NAS et prend en charge le déploiement d'images Docker.
La saisie de la commande et du chemin de fichier prend en charge la complétion automatique de la touche Tab, et le chemin prend en charge le mode de correspondance par caractère générique.
Prend en charge les plug-ins JavaScript, vous pouvez personnaliser le comportement des étapes clés du téléchargement/téléchargement en fonction de vos propres besoins, pour répondre au maximum à vos besoins personnalisés
Prend en charge les opérations liées aux albums photo personnels et prend en charge le téléchargement par lots de toutes les photos et fichiers vidéo de l'album photo localement.
Il prend en charge la fonction de téléchargement commun multi-utilisateurs. Les utilisateurs qui recherchent la vitesse de téléchargement peuvent essayer cette option. Pour plus de détails, veuillez consulter le document Téléchargement commun multi-utilisateurs
à propos
fonctionnalité
Table des matières
Comment installer
disque de synchronisation
Téléchargement et installation directs
installation appropriée
miam, installation
installation de brassage
installation d'ailes
installation du menu fixe
Comment utiliser
Modifier le répertoire de configuration
Démarrer le programme
Afficher l'aide
Se connecter
Changer de disque réseau
Afficher la liste des fichiers
Télécharger le fichier
Télécharger des fichiers
Synchroniser les fichiers de sauvegarde
Utilisation de base
Plus de commandes
FAQ
premier pas
Étape 2
Comment activer le journal de débogage Debug
Comment se déconnecter et déconnecter le client
Échanger des commentaires
Remerciements
Vous pouvez télécharger le package d'installation directement depuis la page de version de cet entrepôt et l'utiliser après décompression.
Portez une attention particulière aux étiquettes du package d'installation. Différentes étiquettes correspondent à des systèmes avec des architectures différentes. Les descriptions des étiquettes des fichiers de version pertinents sont les suivantes :
arm / armv5 / armv7 : convient aux systèmes ARM 32 bits
arm64 : convient aux systèmes ARM 64 bits
386/x86 : convient aux systèmes 32 bits, y compris les systèmes CPU Intel et AMD
amd64/x64 : convient aux systèmes 64 bits, y compris les systèmes CPU Intel et AMD
mips : processeurs adaptés au jeu d'instructions MIPS, comme le système qui a remporté l'offre pour Kirin. MIPS doit prêter attention aux différentes versions correspondant aux différents ordres des mots endian.
macOS amd64 convient aux machines à processeur Intel. macOS arm64 convient actuellement principalement aux machines équipées de puces Apple de la série M.
iOS arm64 convient aux téléphones iPhone et doit être jailbreaké pour fonctionner correctement.
loong64 : convient aux machines dotées de l'architecture LoongArch64, telles que le processeur Loongson domestique
Exemple de référence :
wget https://github.com/tickstep/aliyunpan/releases/download/v0.3.4/aliyunpan-v0.3.4-linux-amd64.zip décompressez aliyunpan-v0.3.4-linux-amd64.zipcd aliyunpan-v0.3.4-linux-amd64 ./aliyunpan
Convient aux systèmes dotés d'un gestionnaire de paquets apt, tels que Ubuntu, le système d'exploitation Deepin national, etc. Actuellement, seules les machines dotées des architectures amd64 et arm64 sont prises en charge.
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
Convient aux systèmes avec gestionnaire de paquets yum, tels que CentOS, RockyLinux, etc. Actuellement, seules les machines dotées des architectures amd64 et arm64 sont prises en charge.
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
Systèmes adaptés au gestionnaire de packages Brew, principalement les systèmes Apple macOS. Actuellement, seules les machines à architecture amd64 et arm64 (Apple Silicon) sont prises en charge.
Brew installer Aliyunpan
Étant donné que Brew est installé par défaut dans le répertoire système, le fichier de configuration est également stocké dans le répertoire système par défaut. Il est recommandé de définir des variables système pour stocker le fichier de configuration séparément, par exemple.
exporter ALIYUNPAN_CONFIG_DIR=/Users/tickstep/Applications/adrive/config
Gestionnaire de packages Winget pour les systèmes Windows. Actuellement, seules les machines à architecture x86 et x64 sont prises en charge.
Source de mise à jour (facultatif)
mise à jour des sources de Winget
Installer
Winget installe tickstep.aliyunpan --silent
La fonction de sauvegarde synchrone prend en charge deux modes : la sauvegarde des fichiers locaux sur un disque cloud et la sauvegarde des fichiers du disque cloud sur un disque local. Prend en charge le plug-in JavaScript pour filtrer les fichiers de sauvegarde. La fonction de sauvegarde prend en charge les modes suivants :
Sauvegardez les fichiers locaux, c'est-à-dire téléchargez les fichiers locaux sur le disque réseau et conservez toujours une sauvegarde complète des fichiers locaux sur le disque réseau.
Sauvegardez les fichiers du disque cloud, c'est-à-dire téléchargez les fichiers du disque réseau en local et conservez toujours une sauvegarde complète des fichiers du disque réseau localement.
La fonction de sauvegarde prend en charge la spécification de stratégies de sauvegarde :
fichier de sauvegarde exclusif et exclusif (sauvegarde miroir une à une), les fichiers redondants dans le répertoire cible seront supprimés. Assurez-vous que le répertoire source de la sauvegarde est sauvegardé un à un avec les fichiers du répertoire cible. Si le fichier du répertoire source est supprimé, le fichier du répertoire cible correspondant sera également supprimé.
incrément, fichier de sauvegarde incrémentielle, les fichiers redondants dans le répertoire cible ne seront pas supprimés. Seuls les fichiers modifiés et les nouveaux fichiers du répertoire source seront sauvegardés dans le répertoire cible. Si des fichiers sont supprimés du répertoire source ou si d'autres fichiers sont ajoutés au répertoire cible, ils ne seront pas supprimés.
La logique de base de la synchronisation est la suivante. Un cycle comprend : analyse - comparaison - exécution, soit un total de trois liens.
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-关闭同步日志
Veuillez consulter la méthode de démarrage docker-compose : docker-compose.yml
Pour une documentation plus détaillée, veuillez vous référer au site Web dockerhub : tickstep/aliyunpan-sync
Pour des instructions de commande complètes et détaillées, veuillez consulter le manuel : Manuel de commande
Les programmes Windows doivent être exécutés à partir de l'invite de commande ou de PowerShell.
Vous pouvez également double-cliquer directement sur le programme pour l'exécuter. Pour une utilisation spécifique, veuillez vous référer à la liste des commandes et aux instructions.
Les programmes Linux/MacOS doivent être exécutés dans Terminal.
Pour une utilisation spécifique, veuillez vous référer à la liste des commandes et aux instructions.
Si le programme génère des caractères tronqués lors de son exécution, veuillez vérifier si la méthode de codage du terminal est UTF-8
.
Si vous exécutez le programme sans aucun paramètre, le programme entrera dans le mode interactif CLI qui simule l'interface utilisateur du système shell Linux et vous pourrez directement exécuter les commandes pertinentes.
En mode interactif, le préfixe de la ligne où se trouve le curseur doit être aliyunpan >
. Si le compte est connecté, le format est aliyunpan:<工作目录> <用户昵称>$
Le programme contient des instructions intégrées pour les commandes pertinentes. Vous pouvez obtenir les instructions pour les commandes en exécutant命令-h
. Par exemple : upload -h
pour obtenir les instructions pour la commande de téléchargement.
Ce programme prend en charge la plupart des opérations de commande sur Alibaba Cloud Disk. Ici, nous présentons uniquement l'utilisation de base. Pour des commandes plus détaillées, veuillez consulter le manuel : Manuel de commande.
Vous pouvez spécifier le chemin de stockage du fichier de configuration du programme. S'il n'est pas spécifié, le programme utilisera le répertoire par défaut.
La méthode consiste à définir la variable d'environnement ALIYUNPAN_CONFIG_DIR
et à spécifier un répertoire existant. Par exemple, sous Linux, vous pouvez le spécifier comme ceci.
exporter ALIYUNPAN_CONFIG_DIR=/home/tickstep/tools/aliyunpan/config
Démarrez directement dans la ligne de commande interactive
[tickstep@MacPro ~]$ aliyunpan Astuce : utilisez les touches fléchées haut et bas pour basculer entre les commandes historiques. Astuce : Ctrl + A/E Sauter au début/fin de la commande. Astuce : Tapez help pour obtenir de l'aide. Aliyunpan>
aliyunpan > aide... Disque cloud Alibaba : album, abm album photo (bêta) cd switch répertoire de travail télécharger, d télécharger fichier/répertoire ls, l, ll liste répertoire mkdir créer répertoire mv déplacer fichier/répertoire pwd sortie répertoire de travail recycler corbeille renommer fichier rm supprimer fichier/partage de répertoire partage des fichiers/répertoires synchronisation synchronisation fonction de sauvegarde téléchargement, vous télécharge des fichiers/répertoires...
Vous devez d'abord vous connecter. Si vous êtes déjà connecté, vous pouvez ignorer cette étape. La connexion se fait via le navigateur et vous devez vous connecter deux fois.
aliyunpan > connexion Veuillez ouvrir le lien suivant dans votre navigateur pour vous connecter. Le lien est valide pendant 5 minutes. Remarque : vous devez vous connecter deux fois, une fois pour l'autorisation et une fois pour scanner le code QR. https://openapi.alipan.com/oauth/authorize?client_id=cf9f70e8fc61430f8ec5ab5cadf31375&redirect_uri=https%3A%2F%2Fapi.tickstep.com%2Fauth%2Ftickstep%2Faliyunpan%2Ftoken%2Fopenapi%2F8206f0.....fb5db6b4033 6%2Fauth&portée = utilisateur:base,fichier:tout:lire,fichier:tout:écrire Connexion réussie au disque Alibaba Cloud : tickstep aliyunpan :/ tickstep$
Prend en charge la commutation des disques de sauvegarde et des bibliothèques de ressources et fonctionne par défaut sous le disque de sauvegarde.
aliyunpan:/ tickstep (disque de sauvegarde) $ lecteur # DRIVE ID nom du disque réseau 1 11519221 disque de sauvegarde 2 1311893110 Bibliothèque de ressources Entrez le disque réseau à basculer # Valeur > 2Basculer vers le disque réseau : Bibliothèque de ressources aliyunpan:/tickstep(bibliothèque de ressources)$
aliyunpan:/ tickstep$ ls # Taille du fichier Date de modification Fichier (répertoire) 0 - 2021-11-03 13:32:22 Temporaire/ 1 - 2021-07-10 07:44:34 Partage entre amis/ 2 - 2021-07-09 22:11:22 Mon projet/ 3 - 2021-07-09 22:10:37 Mes jeux/ 4 - 2021-07-09 22:10:10 Mes documents/ 5 349,86 Ko 2021-06-06 11:46:02 Statistiques d'utilisation.xls 6 503,57 Ko 2021-06-06 11:46:02 IMG_0098.JPG 7 72,20 Ko 2021-06-06 11:46:02 IMG_0103.PNG Total : 3,20 Mo Fichiers totaux : 3, Répertoires totaux : 7 ----
Le répertoire dans lequel les fichiers téléchargés sont enregistrés peut être personnalisé via aliyunpan config set -savedir
.
aliyunpan :/ tickstep$ télécharger IMG_0106.JPG [0] Le nombre maximum actuel de téléchargements de fichiers simultanés est : 5 et le cache de téléchargement est : 64,00 Ko [1] Ajouter à la file d'attente de téléchargement : /IMG_0106.JPG [1]---- ID de fichier : 60bc44f855814e19692a4958b4a8823a1a06e5de Nom du fichier : IMG_0106.JPG Type de fichier : Fichier Chemin du fichier : /IMG_0106.JPG [1] Prêt à télécharger : /IMG_0106.JPG [1] Sera téléchargé sur le chemin : /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] Le téléchargement commence[1] ↓ 704,00 Ko/1,48 Mo 0 B/s (1,69 Mo/s) en 1,88 s, gauche - ............ [1] Téléchargement terminé, emplacement d'enregistrement : /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] Vérification de la validité du fichier réussie : /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG Fin du téléchargement, durée : 4 secondes, taille totale des données : 1,48 Mo aliyunpan :/ tickstep$
aliyunpan :/ tickstep$ télécharger /Utilisateurs/tickstep/Downloads/apt.zip /tmp [0] Le nombre maximal actuel de téléchargements simultanés de fichiers est : 10 et la taille du fragment de téléchargement est : 10,00 Mo. [1] Rejoignez la file d'attente de téléchargement : /Users/tickstep/Downloads/apt.zip [1] 2022-08-13 13:41:22 Préparez-vous à télécharger : /Users/tickstep/Downloads/apt.zip => /tmp/apt.zip [1] 2022-08-13 13:41:22 Détection et création d'un dossier de disque cloud : /tmp [1] 2022-08-13 13:41:22 Calcul du fichier SHA1 : /Users/tickstep/Downloads/apt.zip [1] 2022-08-13 13:41:22 Détection du deuxième passage, veuillez patienter... [1] 2022-08-13 13:41:22 Échec du deuxième transfert, le téléchargement du fichier a démarré normalement [1] ↑ 21,00 Mo/21,00 Mo 702,53 Ko/s (702,70 Ko/s) en 15 s..... ... . [1] 2022-08-13 13:41:22 Fichier téléchargé avec succès, enregistré sur le chemin du disque réseau : /tmp/apt.zip [1] 2022-08-13 13:41:22 Résultat du téléchargement du fichier : Succès ! Le téléchargement a pris 18 secondes, durée : 18 secondes, taille totale des données : 21,00 Mo
La fonction de sauvegarde synchrone prend en charge trois modes : sauvegarde des fichiers locaux sur un disque cloud, sauvegarde des fichiers du disque cloud sur un disque local et sauvegarde synchrone bidirectionnelle. Prend en charge le plug-in JavaScript pour filtrer les fichiers de sauvegarde.
Par exemple : Téléchargez la sauvegarde du fichier dans le répertoire local /tickstep/Documents/设计文档
vers le répertoire du disque cloud /备份盘/我的文档
aliyunpan:/ tickstep$ sync start -ldir "/tickstep/Documents/Design Documents" -pdir "/Backup Disk/My Documents" -mode "upload" -drive "backup" Démarrez le processus de sauvegarde de synchronisation pour sauvegarder le fichier de configuration : ( Utiliser la configuration en ligne de commande) Type de lien : Concurrence de téléchargement du lien par défaut : 2 Concurrence de téléchargement : 2 Taille du fragment de téléchargement : 1,00 Mo Taille du fragment de téléchargement : 10,00 Mo Tâche de démarrage de la tâche de synchronisation : document de conception (de3d6b69a607497b73624bcca0845f19) Mode synchrone : sauvegardez les fichiers locaux (téléchargement uniquement) Répertoire local : /tickstep/Documents/Répertoire du disque cloud des documents de conception : /Disque de sauvegarde/Mes documents
Pour des commandes plus détaillées, veuillez consulter le manuel : Manuel de commande.
Lorsque vous devez localiser un problème ou capturer le journal lors de la soumission d'un problème, vous devez activer le journal de débogage. Les étapes sont les suivantes :
Linux et MacOS
Exécuter à partir de la ligne de commande
export ALIYUNPAN_VERBOSE=1
Fenêtres
Différentes versions seront légèrement différentes, veuillez vérifier le schéma de réglage de la méthode spécifique comme suit :
Ouvrez le programme de ligne de commande aliyunpan. Toute commande de disque cloud aura une sortie de journal similaire à celle suivante.
Un seul compte Alibaba Cloud Disk permet uniquement de connecter un maximum de 10 appareils en même temps. Lorsque cette invite apparaît : Votre compte a dépassé le nombre maximum d'appareils connectés. Veuillez d'abord vous déconnecter d'un appareil, puis redémarrer. l'application avant de pouvoir continuer à utiliser votre compte pour vous connecter aux clients. Le nombre de clients a été dépassé. Vous devez vous déconnecter des autres clients avant de pouvoir continuer à les utiliser, comme indiqué ci-dessous.
Version mobile de l'application
page web