#1 Le 09/03/2016, à 09:44
- tintinux
[Résolu] Accéder à un périphérique USB en ligne de commande
Bonjour
J'ai une tablette connectée en USB qui se monte bien et dont je peux voir et copier les fichiers avec l'explorateur, mais je voudrais automatiser ceci avec rsync
La tablette est connectée sur le Bus 001, Device 006, mais je le la vois pas dans /media ou /mnt
Quelle est la syntaxe à utiliser en ligne de commande pour accéder à ses fichiers ?
J'ai essayé sans succès ce que m'indique les propriétés du device monté : mtp://[usb:001,006]/
Merci pour les tuyaux !
Dernière modification par tintinux (Le 12/03/2016, à 12:29)
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#2 Le 09/03/2016, à 12:40
- Arbiel
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Bonjour
Il n'y a pas lieu d'aller chercher le port sur lequel est monté ton périphérique amovible.
Si la partition de ce périphérique est repérable par une étiquette <l_étiquette_de_ta_partition>, tu peux la monter en /mnt par les commandes suivantes
indice=<l_étiquette_de_ta_partition>
sudo mount $(sudo blkid | grep "${indice}" | cut -d ":" -f 1) /mnt
Si tu n'as pas d'étiquette caractéristique, utilise l'uuid
Arbiel
Dernière modification par Arbiel (Le 09/03/2016, à 12:42)
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#3 Le 09/03/2016, à 13:17
- moko138
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Arbiel, tu as vu que la tablette de tintinux est montée par le protocole mtp.
Es-tu sûr que ta méthode de remontage s'applique dans ce cas-là ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#4 Le 09/03/2016, à 13:36
- tintinux
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Merci pour vos réponses !
@arbiel :
Le périphérique se monte tout seul dès qu'il est connecté par le câble USB (bien sûr sans passer en sudo), devrais-je le monter à nouveau ?
Et je ne le vois pas dans le résultat de la commande blkid (seulement avec lsusb) donc tes 2 lignes de commande ne me donnent rien.
Une autre idée ?
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#5 Le 09/03/2016, à 19:16
- Arbiel
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Bonsoir
@moko138
Non, je n'avais pas fait très attention.
@tintinux
Va dans synaptic et cherche les paquets avec "mtp". Tu devrais en trouver qui permettent d'accéder à ton périphérique. J'ai vu dans Wikipedia que "Rythmbox" sait communiquer avec les périphériques selon le protocole mtp.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#6 Le 09/03/2016, à 19:33
- moko138
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Chez moi, après lecture de la doc, j'avais installé le paquet gphotofs qui, malgré son nom, ne s'applique pas aux seuls périphériques photo.
Mais je me souviens que ce n'est pas la seule solution.
Après installation du ou des paquets utiles de ton choix, tu nous donneras
mount
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#7 Le 10/03/2016, à 08:58
- tintinux
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Bonjour
Je ne suis pas certain de m'être bien fait comprendre...
Le périphérique est bien monté, automatiquement, je le vois dans l'explorateur Gnome et je peux en copier les fichiers depuis et vers les autres disques.
Ce que je veux c'est uniquement savoir comment nommer les fichiers en ligne de commande.
Pas besoin de Rhytmbox ou autre lecteur multimédia.
Pourquoi faudrait-il monter à nouveau le périphérique, et faut-il vraiment plus de paquets ou de pilotes ?
J'ai installé le paquet mtp-tools bien qu'on ne sache pas à quoi il est destiné, et je pourrais essayer les 30 autres paquets correspondant au mot-clef mtp, mais ça ne répond pas à ma question : quelle syntaxe utiliser en ligne de commande ?
mount ne retourne rien concernant la tablette et je ne trouve pas de paquet gphotofs.
Cordialement,
Tintinux
Dernière modification par tintinux (Le 10/03/2016, à 09:08)
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#8 Le 10/03/2016, à 09:20
- moko138
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
quelle syntaxe utiliser en ligne de commande ?
mount ne retourne rien concernant la tablette
Pour que nous puissions répondre à ta question, donne-nous le retour complet de
mount
Merci.
AJOUT : et donne aussi les nouvelles valeurs équivalant au "mtp://[usb:001,006]/" de ton premier message. Merci !
Dernière modification par moko138 (Le 10/03/2016, à 09:34)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#9 Le 10/03/2016, à 13:08
- tintinux
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Voici :
$ mount
/dev/sda6 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /sys/firmware/efi/efivars type efivarfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda4 on /media/moi/Windows type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda2 on /boot/efi type vfat (rw)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=moi)
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne
#10 Le 10/03/2016, à 13:30
- moko138
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Et
les nouvelles valeurs équivalant au "mtp://[usb:001,006]/" de ton premier message
ls -la /run/user/1000/gvfs
Merci !
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#11 Le 10/03/2016, à 13:56
- serged
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Et
les nouvelles valeurs équivalant au "mtp://[usb:001,006]/" de ton premier message
ls -la /run/user/1000/gvfs
Merci !
(avec mon smartphone Android connecté "En tant qu'appareil multimédia")
ça donne :
$ ls -la /run/user/1000/gvfs
total 0
dr-x------ 3 serge serge 0 mars 10 13:38 .
drwx------ 6 serge serge 140 mars 10 13:38 ..
drwx------ 1 serge serge 0 janv. 1 1970 mtp:host=%5Busb%3A004%2C003%5D
et /run/user/1000/gvfs/mtp:host=%5Busb%3A004%2C003%5D contient :
$ ls -l
total 0
drwx------ 1 serge serge 0 janv. 1 1970 Carte SD
drwx------ 1 serge serge 0 janv. 1 1970 Mémoire du téléphone
Et donc (pour la carte SD par exemple) le répertoire à explorer sera /run/user/1000/gvfs/mtp:host=%5Busb%3A004%2C003%5D/Carte SD
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#12 Le 10/03/2016, à 14:03
- moko138
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Attention !
S'il y a une espace dans le nom, comme dans carte SD, il faut encadrer par des guillemets !
Dernière modification par moko138 (Le 10/03/2016, à 14:04)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#13 Le 12/03/2016, à 12:29
- tintinux
Re : [Résolu] Accéder à un périphérique USB en ligne de commande
Bonjour
Merci ça devrait me permettre de faire un script de sauvegarde en bricolant avec bash pour trouver le bon port, et en basant rsync sur les checksums et non sur les dates...
Cordialement,
Tintinux
Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.
Hors ligne