CLI de disco en la nube de Alibaba. Cliente de línea de comandos Alibaba Cloud Disk que imita los comandos de procesamiento de archivos de shell de Linux, admite complementos de JavaScript, admite funciones de copia de seguridad de sincronización y admite descargas por lotes de álbumes de fotos.
Soporte multiplataforma, compatible con Windows, macOS, Linux(x86/x64/arm), Android, iOS, etc.
Soporte multiusuario de disco en la nube de Alibaba
Admite discos sincronizados y cambio fluido de bibliotecas de recursos
Descargue archivos desde el disco de red, admita la descarga de múltiples archivos o directorios, admita descargas reanudadas y descarga paralela de archivos individuales. Admite archivos de enlace suave (enlace simbólico).
Cargue archivos locales, admita la carga de múltiples archivos o directorios y admita la función de excluir carpetas/archivos específicos (expresión regular). Admite archivos de enlace suave (enlace simbólico).
La función de copia de seguridad sincrónica admite la copia de seguridad de archivos locales en el disco de la nube, la copia de seguridad de archivos del disco de la nube en el local y la copia de seguridad sincrónica bidireccional para mantener sincronizados los archivos locales y los archivos del disco de red. A menudo se utiliza en dispositivos integrados o NAS y admite la implementación de imágenes de Docker.
La entrada de comandos y rutas de archivos admite la finalización automática de la tecla Tab y la ruta admite el modo de coincidencia de comodines.
Admite complementos de JavaScript, puede personalizar el comportamiento de los pasos clave en la carga/descarga según sus propias necesidades, para satisfacer sus necesidades personalizadas en la mayor medida posible.
Admite operaciones relacionadas con álbumes de fotos personales y admite la descarga por lotes de todas las fotos y archivos de video en el álbum de fotos localmente.
Admite la función de descarga conjunta multiusuario. Los usuarios que buscan la máxima velocidad de descarga pueden probar esta opción. Para obtener más información, consulte el documento Descarga conjunta multiusuario
acerca de
característica
Tabla de contenido
Cómo instalar
disco de sincronización
Descarga e instalación directa
instalación apta
mmm instalación
instalación de cerveza
instalación de ala
instalación de la ventana acoplable
como usar
Modificar directorio de configuración
Iniciar el programa
Ver ayuda
Acceso
Cambiar disco de red
Ver lista de archivos
Descargar archivo
Subir archivos
Sincronizar archivos de respaldo
Uso básico
Más comandos
Preguntas frecuentes
primer paso
Paso 2
Cómo habilitar el registro de depuración de depuración
Cómo cerrar sesión y desconectarse del cliente
Intercambiar comentarios
Expresiones de gratitud
Puede descargar el paquete de instalación directamente desde la página de lanzamiento de este almacén y utilizarlo después de la descompresión.
Preste especial atención a las etiquetas del paquete de instalación. Las diferentes etiquetas corresponden a sistemas con diferentes arquitecturas. Las descripciones de las etiquetas de los archivos de versión relevantes son las siguientes:
arm / armv5 / armv7: adecuado para sistemas ARM de 32 bits
arm64: adecuado para sistemas ARM de 64 bits
386/x86: Adecuado para sistemas de 32 bits, incluidos sistemas de CPU Intel y AMD
amd64/x64: adecuado para sistemas de 64 bits, incluidos sistemas de CPU Intel y AMD
mips: CPU que son adecuadas para el conjunto de instrucciones MIPS, como el sistema que ganó la licitación por Kirin. MIPS debe prestar atención a las diferentes versiones correspondientes a diferentes órdenes de palabras endian.
macOS amd64 es adecuado para máquinas con CPU Intel. Actualmente, macOS arm64 es adecuado principalmente para máquinas con chips Apple de la serie M.
iOS arm64 es adecuado para teléfonos iPhone y debe tener jailbreak para funcionar correctamente.
loong64: Adecuado para máquinas con arquitectura LoongArch64, como CPU Loongson doméstica
Ejemplo de referencia:
wget https://github.com/tickstep/aliyunpan/releases/download/v0.3.4/aliyunpan-v0.3.4-linux-amd64.zip descomprimir aliyunpan-v0.3.4-linux-amd64.zipcd aliyunpan-v0.3.4-linux-amd64 ./aliyunpan
Adecuado para sistemas con administrador de paquetes apt, como Ubuntu, sistema operativo doméstico deepin, etc. Actualmente sólo se admiten máquinas con arquitecturas amd64 y 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
Adecuado para sistemas con administrador de paquetes yum, como CentOS, RockyLinux, etc. Actualmente sólo se admiten máquinas con arquitecturas amd64 y 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
Sistemas adecuados para el administrador de paquetes de preparación, principalmente sistemas Apple macOS. Actualmente, solo se admiten máquinas con arquitectura amd64 y arm64 (Apple Silicon).
instalar cerveza aliyunpan
Dado que Brew se instala en el directorio del sistema de forma predeterminada, el archivo de configuración también se almacena en el directorio del sistema de forma predeterminada. Se recomienda configurar las variables del sistema para almacenar el archivo de configuración por separado, por ejemplo.
exportar ALIYUNPAN_CONFIG_DIR=/Usuarios/tickstep/Aplicaciones/adrive/config
Administrador de paquetes Winget para sistemas Windows. Actualmente, solo se admiten máquinas con arquitectura x86 y x64.
Fuente de actualización (opcional)
actualización de la fuente del ala
Instalar
Winget instala tickstep.aliyunpan --silent
La función de copia de seguridad sincrónica admite dos modos: hacer una copia de seguridad de los archivos locales en un disco en la nube y hacer una copia de seguridad de los archivos del disco en la nube en un local. Admite el complemento JavaScript para filtrar archivos de respaldo. La función de copia de seguridad admite los siguientes modos:
Haga una copia de seguridad de los archivos locales, es decir, cargue los archivos locales en el disco de red y mantenga siempre una copia de seguridad completa de los archivos locales en el disco de red.
Haga una copia de seguridad de los archivos del disco en la nube, es decir, descargue archivos del disco de red al local y mantenga siempre una copia de seguridad completa de los archivos del disco de red localmente.
La función de respaldo admite la especificación de estrategias de respaldo:
Archivo de copia de seguridad exclusivo y exclusivo (copia de seguridad espejo uno a uno), se eliminarán los archivos redundantes en el directorio de destino. Asegúrese de que se realice una copia de seguridad del directorio de origen de la copia de seguridad uno a uno con los archivos del directorio de destino. Si se elimina el archivo del directorio de origen, también se eliminará el archivo del directorio de destino correspondiente.
incremento, archivo de copia de seguridad incremental, los archivos redundantes en el directorio de destino no se eliminarán. Sólo se realizará una copia de seguridad de los archivos modificados y los archivos nuevos en el directorio de origen en el directorio de destino. Si se eliminan archivos del directorio de origen o se agregan otros archivos al directorio de destino, no se eliminarán.
La lógica básica de la sincronización es la siguiente. Un ciclo incluye: escaneo - comparación - ejecución, un total de tres enlaces.
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-关闭同步日志
Consulte el método de inicio de Docker-compose: docker-compose.yml
Para obtener documentación más detallada, consulte el sitio web de Dockerhub: tickstep/aliyunpan-sync
Para obtener instrucciones de comando completas y detalladas, consulte el manual: Manual de comando
Los programas de Windows deben ejecutarse desde el símbolo del sistema o PowerShell.
También puede hacer doble clic directamente en el programa para ejecutarlo. Para un uso específico, consulte la lista de comandos y las instrucciones.
Los programas de Linux/macOS deben ejecutarse en la Terminal.
Para un uso específico, consulte la lista de comandos y las instrucciones.
Si el programa genera caracteres confusos cuando se ejecuta, verifique si el método de codificación del terminal es UTF-8
.
Si ejecuta el programa sin ningún parámetro, el programa ingresará al modo interactivo CLI que simula la interfaz de usuario del sistema de shell Linux y podrá ejecutar directamente los comandos relevantes.
En modo interactivo, el prefijo de la línea donde se encuentra el cursor debe ser aliyunpan >
. Si la cuenta está iniciada, el formato es aliyunpan:<工作目录> <用户昵称>$
El programa tiene instrucciones integradas para los comandos relevantes. Puede obtener las instrucciones para los comandos ejecutando命令-h
. Por ejemplo: upload -h
para obtener las instrucciones para el comando de carga.
Este programa admite la mayoría de las operaciones de comando en Alibaba Cloud Disk. Aquí solo presentamos el uso básico. Para obtener comandos más detallados, consulte el manual: Manual de comandos.
Puede especificar la ruta de almacenamiento del archivo de configuración del programa. Si no se especifica, el programa utilizará el directorio predeterminado.
El método consiste en configurar la variable de entorno ALIYUNPAN_CONFIG_DIR
y especificar un directorio existente. Por ejemplo, en Linux, puede especificarlo de esta manera.
exportar ALIYUNPAN_CONFIG_DIR=/home/tickstep/tools/aliyunpan/config
Comience directamente en la línea de comando interactiva
[tickstep@MacPro ~]$ aliyunpan Consejo: utilice las teclas de flecha arriba y abajo para cambiar entre comandos históricos. Consejo: Ctrl + A / E Salta al principio / final del comando. Consejo: escriba ayuda para obtener ayuda. aliyunpan>
aliyunpan > ayuda... Disco en la nube de Alibaba: álbum, abm álbum de fotos (Beta) cd cambiar directorio de trabajo descargar, d descargar archivo/directorio ls, l, ll listar directorio mkdir crear directorio mv mover archivo/directorio pwd salida directorio de trabajo reciclar papelera de reciclaje cambiar nombre cambiar nombre de archivo rm eliminar archivo/compartir directorio comparte archivos/directorios sincronización función de copia de seguridad carga, u carga archivos/directorios...
Primero debe iniciar sesión. Si ya inició sesión, puede omitir este paso. El inicio de sesión se realiza a través del navegador y debe iniciar sesión dos veces.
aliyunpan > iniciar sesión Abra el siguiente enlace en su navegador para iniciar sesión. El enlace es válido durante 5 minutos. Nota: Debe iniciar sesión dos veces, una para obtener autorización y otra para escanear el código QR. https://openapi.alipan.com/oauth/authorize?client_id=cf9f70e8fc61430f8ec5ab5cadf31375&redirect_uri=https%3A%2F%2Fapi.tickstep.com%2Fauth%2Ftickstep%2Faliyunpan%2Ftoken%2Fopenapi%2F8206f0.....fb5db6b4 033 6%2Fauth&alcance = usuario:base,archivo:todos:leer,archivo:todos:escribir Inicio de sesión exitoso en el disco en la nube de Alibaba: tickstep aliyunpan:/tickstep$
Admite el cambio de discos de respaldo y bibliotecas de recursos, y funciona bajo el disco de respaldo de forma predeterminada.
aliyunpan:/ tickstep (disco de respaldo) $ unidad # ID DE UNIDAD nombre del disco de red 1 11519221 disco de respaldo 2 1311893110 Biblioteca de recursos Ingrese el disco de red que se va a cambiar # Valor > 2Cambiar a disco de red: Biblioteca de recursos aliyunpan:/tickstep(biblioteca de recursos)$
aliyunpan:/ tickstep$ ls # Tamaño del archivo Fecha de modificación Archivo (directorio) 0 - 2021-11-03 13:32:22 Temporal/ 1 - 2021-07-10 07:44:34 Compartir amigos/ 2 - 2021-07-09 22:11:22 Mi proyecto/ 3 - 2021-07-09 22:10:37 Mis juegos/ 4 - 2021-07-09 22:10:10 Mis Documentos/ 5 349,86 KB 2021-06-06 11:46:02 Estadísticas de uso.xls 6 503.57KB 2021-06-06 11:46:02 IMG_0098.JPG 7 72.20KB 2021-06-06 11:46:02 IMG_0103.PNG Total: 3,20 MB Archivos totales: 3, Directorios totales: 7 ----
El directorio donde se guardan los archivos descargados se puede personalizar a través de aliyunpan config set -savedir
.
aliyunpan:/ tickstep$ descargar IMG_0106.JPG [0] El número máximo actual de descargas simultáneas de archivos es: 5 y el caché de descarga es: 64,00 KB [1] Agregar a la cola de descarga: /IMG_0106.JPG [1]---- ID de archivo: 60bc44f855814e19692a4958b4a8823a1a06e5de Nombre del archivo: IMG_0106.JPG Tipo de archivo: Archivo Ruta del archivo: /IMG_0106.JPG [1] Listo para descargar: /IMG_0106.JPG [1] Se descargará en la ruta: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] La descarga comienza[1] ↓ 704.00KB/1.48MB 0B/s(1.69MB/s) en 1.88s, izquierda - ............ [1] Descarga completada, ubicación para guardar: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG [1] Verificación de validez del archivo exitosa: /root/Downloads/4d001d48564f43b..62874f04bbe6/IMG_0106.JPG La descarga finaliza, tiempo: 4 segundos, tamaño total de datos: 1,48 MB aliyunpan:/tickstep$
aliyunpan:/ tickstep$ subir /Usuarios/tickstep/Descargas/apt.zip /tmp [0] La carga máxima simultánea de archivos actual es: 10 y el tamaño del fragmento de carga es: 10,00 MB [1] Únase a la cola de carga: /Users/tickstep/Downloads/apt.zip [1] 2022-08-13 13:41:22 Prepárese para cargar: /Users/tickstep/Downloads/apt.zip => /tmp/apt.zip [1] 2022-08-13 13:41:22 Detectando y creando una carpeta de disco en la nube: /tmp [1] 2022-08-13 13:41:22 Archivo de cálculo SHA1: /Users/tickstep/Downloads/apt.zip [1] 2022-08-13 13:41:22 Detección de segundo pase, espere... [1] 2022-08-13 13:41:22 Error en la segunda transferencia, la carga del archivo comenzó normalmente [1] ↑ 21,00 MB/21,00 MB 702,53 KB/s (702,70 KB/s) en 15 s..... ... . [1] 2022-08-13 13:41:22 Archivo cargado correctamente, guardado en la ruta del disco de red: /tmp/apt.zip [1] 2022-08-13 13:41:22 Resultado de la carga del archivo: ¡Éxito! La carga tardó 18 segundos, tiempo: 18 segundos, tamaño total de datos: 21,00 MB
La función de copia de seguridad sincrónica admite tres modos: copia de seguridad de archivos locales en un disco en la nube, copia de seguridad de archivos de disco en la nube en un local y copia de seguridad sincrónica bidireccional. Admite el complemento JavaScript para filtrar archivos de respaldo.
Por ejemplo: cargue la copia de seguridad del archivo en el directorio local /tickstep/Documents/设计文档
al directorio del disco en la nube /备份盘/我的文档
aliyunpan:/ tickstep$ sync start -ldir "/tickstep/Documentos/Design Documents" -pdir "/Backup Disk/My Documents" -mode "upload" -drive "backup" Inicie el proceso de copia de seguridad de sincronización para hacer una copia de seguridad del archivo de configuración: ( Usar configuración de línea de comando) Tipo de enlace: Enlace predeterminado Simultaneidad de descarga: 2 Subir simultaneidad: 2 Tamaño del fragmento de descarga: 1,00 MB Tamaño del fragmento de carga: 10,00 MB Iniciar tarea de sincronización: documento de diseño (de3d6b69a607497b73624bcca0845f19) Modo síncrono: copia de seguridad de archivos locales (solo carga) Directorio local: /tickstep/Documentos/Directorio del disco en la nube de documentos de diseño: /Disco de respaldo/Mis documentos
Para comandos más detallados, consulte el manual: Manual de comandos.
Cuando necesite localizar un problema o capturar el registro al enviar un problema, deberá habilitar el registro de depuración. Los pasos son los siguientes:
Linux y MacOS
Ejecutar desde la línea de comando
export ALIYUNPAN_VERBOSE=1
ventanas
Las diferentes versiones serán ligeramente diferentes; consulte el diagrama de configuración del método específico de la siguiente manera:
Abra el programa de línea de comando aliyunpan. Cualquier comando de disco en la nube tendrá una salida de registro similar a la siguiente.
Una sola cuenta de Alibaba Cloud Disk solo permite iniciar sesión en un máximo de 10 dispositivos al mismo tiempo. Cuando aparece este mensaje: Su cuenta ha excedido el número máximo de dispositivos conectados. Primero cierre sesión en un dispositivo y luego reinicie. la aplicación antes de poder continuar usando su cuenta para iniciar sesión en los clientes. Se ha excedido el número de clientes. Debe cerrar sesión en otros clientes antes de poder continuar usándolos, como se muestra a continuación.
Versión móvil de la aplicación
Página web