owncloudcmd(1)¶
SYNOPSIS¶
owncloudcmd [OPTIONS...] répertoire_source url_du_serveur_owncloud
DESCRIPTION¶
owncloudcmd est l’outil de ligne de commande utilisé par l’utilitaire de synchronisation de fichiers ownCloud.
Contrairement au client graphique owncloud(1), owncloudcmd ne réalise qu’une seule synchronisation et s’arrête. En cela, owncloudcmd remplace le binaire ocsync utilisé aux mêmes fins dans les versions précédentes.
Un sync run synchronise un seul répertoire local en utilisant un partage WebDAV sur un serveur ownCloud distant.
Pour invoquer le client en ligne de commande, il faut fournir le répertoire local et distant : Le premier paramètre est le répertoire local. Le second est l’URL du serveur.
Note
Avant la version 1.6 d’owncloudcmd, l’outil n’acceptait que owncloud:// ou ownclouds:// au lieu de http:// et https://. Voir les Exemples pour des détails.
OPTIONS¶
- --user, -u [utilisateur]
- Utilise utilisateur comme nom de connexion.
- --password, -p [mot_de_passe]
- Utilise mot_de_passe comme mot de passe.
- -n
- Utilise netrc (5) pour la connexion.
- --non-interactive
- Ne pose pas de question.
- --silent, --s
- Inhibe la sortie verbeuse du journal.
- --trust
- Fait confiance à tous les certificats SSL, même invalides.
- --httpproxy http://[utilisateur@mot_de_passe:]<serveur>:<port>
- Utilise serveur comme proxy HTTP.
- --nonshib
- Utilise une authentification WebDAV non Shibboleth.
- --davpath [chemin]
- Passe outre le chemin WebDAV avec chemin.
- --exclude [file]
- Fichier de la liste d’exclusion.
- --unsyncedfolders [fichier]
- Fichier contenant la liste des dossiers non synchronisés (synchronisation sélective).
- --max-sync-retries [n]
- Nombre maximum de tentatives (par défaut, 3).
- -h
- Synchronise les fichiers cachés, ne les ignore pas.
Exemples¶
Pour synchroniser le répertoire ownCloud Musique vers le dossier local media/musique à l’aide d’un proxy écoutant sur le port 8080 avec l’adresse 192.168.178.1, la ligne de commande serait:
$ owncloudcmd --httpproxy http://192.168.178.1:8080 \
$HOME/media/musique \
https://serveur/owncloud/remote.php/webdav/Musique
owncloudcmd demande le nom et le mot de passe de l’utilisateur, à moins qu’ils n’aient été spécifiés dans la ligne de commande ou que l’option -n soit utilisée (voir netrc(5)).
En utilisant l’ancien schéma, ce serait:
$ owncloudcmd --httpproxy http://192.168.178.1:8080 \
$HOME/media/musique \
ownclouds://serveur/owncloud/remote.php/webdav/Musique
BOGUES¶
Veuillez rapporter les bogues sur https://github.com/owncloud/client/issues.
VOIR AUSSI¶
owncloud(1)