Traduccion manual comandos onedrive
This commit is contained in:
commit
635cf79ace
304
README.md
Normal file
304
README.md
Normal file
@ -0,0 +1,304 @@
|
||||
# onedrive - Página de manual
|
||||
***Sincronización de carpetas con OneDrive***
|
||||
|
||||
---
|
||||
|
||||
|
||||
## Sinopsis
|
||||
`onedrive [OPCIÓN] --sincronizar`<br>
|
||||
`onedrive [OPCIÓN] --monitor`<br>
|
||||
`onedrive [OPCIÓN] --display-config`<br>
|
||||
`onedrive [OPCIÓN] --mostrar-estado-de-sincronización`
|
||||
|
||||
---
|
||||
|
||||
## Descripción
|
||||
Herramienta CLI para interactuar con OneDrive desde la terminal Linux.
|
||||
|
||||
---
|
||||
## Opciones
|
||||
Si no se da ninguna opción, no se realiza ninguna sincronización y el programa se cierra.
|
||||
|
||||
`--auth-files ARG`<br>
|
||||
Realiza la autorización a través de dos archivos pasados como ARG en el formato authUrl:responseUrl. La URL de autorización se escribe en authUrl, luego onedrive espera que el archivo responseUrl esté presente, y lee la respuesta de ese archivo.
|
||||
|
||||
`--auth-response ARG`<br>
|
||||
Realiza la autenticación no a través de un diálogo interactivo, sino proporcionando la url de respuesta directamente.
|
||||
|
||||
`--check-for-nomount`<br>
|
||||
Comprueba la presencia de .nosync en la raíz de syncdir. Si se encuentra, no realiza la sincronización.
|
||||
Clave del archivo de configuración: check_nomount (por defecto: false)
|
||||
|
||||
`--check-for-nosync`<br>
|
||||
Comprueba la presencia de .nosync en cada directorio. Si se encuentra, omite el directorio de la sincronización.
|
||||
Clave del archivo de configuración: check_nosync (por defecto: false)
|
||||
|
||||
`--classify-as-big-delete`<br>
|
||||
Número de hijos de una ruta que se elimina localmente y que se clasificará como un "gran borrado de datos
|
||||
Clave del archivo de configuración: classify_as_big_delete (por defecto: 1000)
|
||||
|
||||
`--confdir ARG`<br>
|
||||
Establece el directorio utilizado para almacenar los archivos de configuración
|
||||
|
||||
`--create-directory ARG`<br>
|
||||
Crea un directorio en OneDrive - no se realizará ninguna sincronización.
|
||||
|
||||
`--create-share-link ARG`<br>
|
||||
Crea un enlace compartible para un archivo existente en OneDrive
|
||||
|
||||
`--debug-https`<br>
|
||||
Depurar la comunicación HTTPS de OneDrive.<br>
|
||||
Clave del archivo de configuración: debug_https (por defecto: false)
|
||||
|
||||
`--destination-directory ARG`<br>
|
||||
Directorio de destino para renombrar o mover en OneDrive - no se realizará ninguna sincronización.
|
||||
|
||||
`--disable-download-validation`<br>
|
||||
Desactivar la validación de descargas cuando se descargan desde OneDrive<br>
|
||||
Clave del archivo de configuración: disable_download_validation (por defecto: false)
|
||||
|
||||
`--disable-notifications`<br>
|
||||
No utilizar las notificaciones del escritorio en el modo de monitorización<br>
|
||||
Clave del archivo de configuración: disable_notifications (por defecto: false)
|
||||
|
||||
`--disable-upload-validation`<br>
|
||||
Desactivar la validación de la carga cuando se sube a OneDrive
|
||||
Clave del archivo de configuración: disable_upload_validation (por defecto: false)
|
||||
|
||||
`--display-config`<br>
|
||||
Muestra las opciones que el cliente utilizará tal y como están configuradas actualmente; no se realizará ninguna sincronización.
|
||||
|
||||
`--display-sync-status`<br>
|
||||
Muestra el estado de sincronización del cliente - no se realizará ninguna sincronización.
|
||||
|
||||
`--download-only`<br>
|
||||
Replica el estado en línea de OneDrive localmente, descargando sólo los cambios de OneDrive. No subir los cambios locales a OneDrive.<br>
|
||||
Clave del archivo de configuración: download_only (por defecto: false)
|
||||
|
||||
`--dry-run`<br>
|
||||
Realiza una sincronización de prueba sin realizar cambios. Sólo puede utilizarse con `--synchronize`. Se ignorará para `--monitor`<br>
|
||||
Clave del archivo de configuración: dry_run (por defecto: false)
|
||||
|
||||
`--enable-logging`<br>
|
||||
Habilitar la actividad del cliente en un archivo de registro separado<br>
|
||||
Clave del archivo de configuración: enable_logging (por defecto: false)
|
||||
|
||||
`--force`<br>
|
||||
Forzar el borrado de datos cuando se detecta un 'big delete'
|
||||
|
||||
`--force-http-11`<br>
|
||||
Forzar el uso de HTTP 1.1 para todas las operaciones<br>
|
||||
Clave del archivo de configuración: force_http_11 (por defecto: false)
|
||||
|
||||
`--force-sync`<br>
|
||||
Forzar la sincronización de una carpeta específica, sólo cuando se utiliza `--synchronize --single-directory` e ignorar
|
||||
todas las reglas skip_dir y skip_file no predeterminadas
|
||||
|
||||
`--get-O365-drive-id ARG`<br>
|
||||
Consulta y devuelve el ID de unidad de Office 365 para una determinada biblioteca compartida de SharePoint de Office 365
|
||||
|
||||
`--get-file-link ARG`<br>
|
||||
Muestra el enlace de un archivo sincronizado
|
||||
|
||||
`--list-shared-folders`<br>
|
||||
Lista de carpetas compartidas de OneDrive Business
|
||||
|
||||
`--local-first`<br>
|
||||
Sincronizar primero desde el origen del directorio local, antes de descargar los cambios desde OneDrive.<br>
|
||||
Clave del archivo de configuración: local_first (por defecto: false)
|
||||
|
||||
`--logout`<br>
|
||||
Cerrar la sesión del usuario actual
|
||||
|
||||
`--log-dir ARG`<br>
|
||||
define el directorio donde se guarda la salida del registro, debe terminar con una barra<br>
|
||||
Clave del archivo de configuración: log_dir (por defecto: /var/log/onedrive/)
|
||||
|
||||
`--min-notify-changes`<br>
|
||||
el número mínimo de cambios entrantes pendientes necesarios para activar una notificación en el escritorio<br>
|
||||
Clave del archivo de configuración: min_notify_changes (por defecto: 5)
|
||||
|
||||
'-m --modified-by ARG`<br>
|
||||
Muestra los detalles de la última modificación por de una ruta determinada
|
||||
|
||||
`-m --monitor`<br>
|
||||
Mantener la monitorización de los cambios locales y remotos
|
||||
|
||||
`--monitor-interval ARG`<br>
|
||||
El número de segundos por el que se realiza cada operación de sincronización cuando está inactivo en el modo de monitorización<br>
|
||||
Clave del archivo de configuración: monitor_interval (por defecto: 300)
|
||||
|
||||
`--monitor-fullscan-frequency ARG`<br>
|
||||
Número de ejecuciones de sincronización antes de realizar un escaneo local completo del directorio sincronizado<br>
|
||||
Clave del archivo de configuración: monitor_fullscan_frequency (por defecto: 10)
|
||||
|
||||
`--monitor-log-frequency ARG`<br>
|
||||
Frecuencia de registro en el modo de monitorización<br>
|
||||
Clave del archivo de configuración: monitor_log_frequency (por defecto: 5)
|
||||
|
||||
`--no-remote-delete`<br>
|
||||
No eliminar los archivos locales 'borrados' de OneDrive cuando se utiliza `--upload-only`<br>
|
||||
Clave del archivo de configuración: no_remote_delete (por defecto: false)
|
||||
|
||||
`--operation-timeout ARG`<br>
|
||||
Establece la cantidad máxima de tiempo (segundos) que puede durar una operación de archivo. Esto incluye la resolución de DNS, la conexión, la transferencia de datos, etc.<br>
|
||||
Clave del archivo de configuración: operation_timeout (por defecto: 3600)
|
||||
|
||||
`--print-token`<br>
|
||||
Imprime el token de acceso, útil para la depuración
|
||||
|
||||
`--reauth`<br>
|
||||
Reautenticar el cliente con OneDrive
|
||||
|
||||
`--remove-directory ARG`<br>
|
||||
Elimina un directorio en OneDrive - no se realizará ninguna sincronización.
|
||||
|
||||
`--remove-source-files`<br>
|
||||
Eliminar el archivo de origen después de la transferencia exitosa a OneDrive cuando se utiliza `--upload-only`<br>
|
||||
Clave del archivo de configuración: remove_source_files (por defecto: false)
|
||||
|
||||
`--resync`<br>
|
||||
Olvida el último estado guardado, realiza una sincronización completa
|
||||
|
||||
`--resync-auth`<br>
|
||||
Aprueba el uso de realizar una acción `--resync` sin necesidad de autorización de la CLI
|
||||
|
||||
`--single-directory ARG`<br>
|
||||
Especificar un único directorio local dentro de la raíz de OneDrive para sincronizar.
|
||||
|
||||
`--skip-dir ARG`<br>
|
||||
Omite la sincronización de cualquier directorio que coincida con este patrón
|
||||
|
||||
`--skip-dir-strict-match`<br>
|
||||
Cuando se comparan los directorios de skip_dir, sólo coinciden las coincidencias explícitas<br>
|
||||
Clave del archivo de configuración: skip_dir_strict_match (por defecto: false)
|
||||
|
||||
`--skip-dot-files`<br>
|
||||
Omitir la sincronización de archivos y carpetas de puntos<br>
|
||||
Clave del archivo de configuración: skip_dotfiles (por defecto: false)
|
||||
|
||||
`--skip-file`<br>
|
||||
Omitir la sincronización de cualquier archivo que coincida con este patrón<br>
|
||||
Clave del archivo de configuración: skip_file (por defecto: ~*|.~*|*.tmp)
|
||||
|
||||
`--skip-tamaño ARG`<br>
|
||||
Omitir los archivos nuevos que superen este tamaño (en MB)
|
||||
|
||||
`--skip-symlinks`<br>
|
||||
Omitir la sincronización de los enlaces simbólicos<br>
|
||||
Clave del archivo de configuración: skip_symlinks (por defecto: false)
|
||||
|
||||
`--source-directory ARG`<br>
|
||||
Directorio de origen para renombrar o mover en OneDrive - no se realizará ninguna sincronización.
|
||||
|
||||
`--reservación de espacio ARG`<br>
|
||||
La cantidad de espacio en disco a reservar (en MB) para evitar la utilización del 100% del espacio en disco
|
||||
|
||||
`--sync-root-files`<br>
|
||||
Sincroniza todos los archivos en sync_dir root cuando se utiliza sync_list.
|
||||
|
||||
`--sync-shared-folders`<br>
|
||||
Sincronizar las carpetas compartidas de OneDrive Business<br>
|
||||
Clave del archivo de configuración: sync_business_shared_folders (por defecto: false)
|
||||
|
||||
`--syncdir ARG`<br>
|
||||
Establecer el directorio utilizado para sincronizar los archivos que se sincronizan<br>
|
||||
Clave del archivo de configuración: sync_dir (por defecto: ~/OneDrive)
|
||||
|
||||
`--sincronizar`<br>
|
||||
Realiza una sincronización
|
||||
|
||||
`--solo-carga`<br>
|
||||
Replica el estado de sync_dir configurado localmente a OneDrive, subiendo sólo los cambios locales a OneDrive. No descargue los cambios de OneDrive.<br>
|
||||
Clave del archivo de configuración: upload_only (por defecto: false)
|
||||
|
||||
`--user-agent ARG`<br>
|
||||
Establece el identificador de agente de usuario utilizado<br>
|
||||
Clave del archivo de configuración: user_agent (por defecto: no cambiar)
|
||||
|
||||
`-v --verbose`<br>
|
||||
Imprime más detalles, útiles para la depuración. Si se da dos veces (o más), se pueden obtener declaraciones de depuración aún más detalladas.
|
||||
|
||||
`--versión`<br>
|
||||
Imprime la versión y sale
|
||||
|
||||
`-h --help`<br>
|
||||
Esta información de ayuda.
|
||||
|
||||
---
|
||||
## Características
|
||||
- Caché de estado
|
||||
- Monitorización de archivos en tiempo real con Inotify
|
||||
- Validación de carga/descarga de archivos para garantizar la integridad de los datos
|
||||
- Cargas reanudables
|
||||
- Compatibilidad con OneDrive for Business (parte de Office 365)
|
||||
- Soporte de carpetas compartidas para cuentas de OneDrive Personal y OneDrive Business
|
||||
- Bibliotecas compartidas de SharePoint / Office365
|
||||
- Notificaciones de escritorio a través de libnotify
|
||||
- Capacidad de ejecución en seco para probar los cambios de configuración
|
||||
- Prevención de la eliminación accidental de datos de OneDrive tras un cambio de configuración
|
||||
- Compatibilidad con implementaciones en la nube nacional (Microsoft Cloud para el Gobierno de los Estados Unidos, Microsoft Cloud Alemania, Azure y Office 365 operado por 21Vianet en China)
|
||||
|
||||
---
|
||||
## Configuración
|
||||
Debe copiar el archivo de configuración por defecto en su directorio principal antes de realizar cambios:
|
||||
```
|
||||
mkdir -p ~/.config/onedrive
|
||||
cp @DOCDIR@/config ~/.config/onedrive/config
|
||||
```
|
||||
Para ver las opciones soportadas, consulte la lista anterior de opciones de línea de comandos para la disponibilidad de una clave de configuración.
|
||||
|
||||
Los patrones no distinguen entre mayúsculas y minúsculas. Se admiten los caracteres comodín `*` y `?` Utilice | para separar varios patrones.
|
||||
|
||||
Después de cambiar los filtros (`skip_file` o `skip_dir` en sus configuraciones) debe ejecutar:
|
||||
```
|
||||
onedrive --synchronize --resync
|
||||
```
|
||||
|
||||
---
|
||||
## Primera ejecución
|
||||
Después de instalar la aplicación debes ejecutarla al menos una vez desde la terminal para autorizarla.
|
||||
|
||||
Se te pedirá que abras un enlace específico usando tu navegador web donde tendrás que iniciar sesión en tu cuenta de Microsoft y darle a la aplicación el permiso para acceder a tus archivos. Después de dar el permiso, serás redirigido a una página en blanco. Copie el URI de la página en blanco en la aplicación.
|
||||
|
||||
---
|
||||
## Integración de Systemd
|
||||
Los archivos de servicio se instalan en los directorios del usuario y del sistema.
|
||||
|
||||
### El servicio OneDrive se ejecuta como usuario root
|
||||
Para habilitar este modo, ejecute como usuario root
|
||||
```
|
||||
systemctl enable onedrive
|
||||
systemctl start onedrive
|
||||
```
|
||||
### El servicio OneDrive se ejecuta como usuario root para un usuario no root
|
||||
Este modo permite iniciar el servicio OneDrive automáticamente con el inicio del sistema para varios usuarios. Para cada `<nombre de usuario>` ejecute
|
||||
```
|
||||
systemctl enable onedrive@<nombredeusuario>
|
||||
systemctl start onedrive@<nombredeusuario>
|
||||
```
|
||||
### Servicio OneDrive ejecutado como usuario no root
|
||||
En este modo, el servicio se iniciará cuando el usuario inicie sesión. Ejecutar como usuario
|
||||
```
|
||||
systemctl --user enable onedrive
|
||||
systemctl --user start onedrive
|
||||
```
|
||||
---
|
||||
## Registro de resultados
|
||||
Cuando se ejecuta onedrive, todas las acciones pueden ser registradas en un archivo de registro separado. Esto se puede habilitar utilizando la bandera `--enable-logging`. Por defecto, los archivos de registro se escribirán en `/var/log/onedrive`.
|
||||
|
||||
Todos los archivos de registro tendrán el formato de `%nombredeusuario%.onedrive.log`, donde `%nombredeusuario%` representa el usuario que ejecutó el cliente.
|
||||
|
||||
---
|
||||
## Notificaciones
|
||||
Si OneDrive ha sido compilado con soporte para notificaciones, un onedrive en funcionamiento en modo monitor enviará notificaciones sobre la inicialización y los errores a través de libnotify al dbus.
|
||||
|
||||
Tenga en cuenta que esto no funciona si onedrive se inicia como root para un usuario a través del servicio `onedrive@<nombredeusuario>`.
|
||||
|
||||
---
|
||||
## Vea también
|
||||
Más ejemplos y documentación en [yannisdran/onedrive](https://github.com/yannisdran/onedrive)
|
||||
|
||||
---
|
||||
## Información
|
||||
*Julio 2022 v2.4.20*
|
Loading…
Reference in New Issue
Block a user