Script pour détecter et éjecter un flash disque

Fermé
anispirlo Messages postés 28 Date d'inscription samedi 19 février 2011 Statut Membre Dernière intervention 8 décembre 2020 - Modifié le 19 févr. 2020 à 21:09
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 21 févr. 2020 à 13:54
Bonjour,

je voudrais avoir un petit script qui permet de détecter et éjecter un flash disque sur redhat

merci
A voir également:

1 réponse

mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753
20 févr. 2020 à 13:27
Bonjour,

Un disque USB (clé USB, disque dur USB) est déjà automatiquement détecté au branchement par tout linux moderne.

Lance par exemple la commande
dmesg | tail
dans un terminal et branche ton disque, tu verras des lignes apparaître. Concrètement cet événement est détecté par le noyau linux, puis traité par
udev
, alors en charge de créer le device correspondant (par exemple
/dev/sdb1
). Le device créé est utilisé pour monter le disque via la commande
mount
. La plupart des interfaces graphiques modernes réalisent ce
mount
automatiquement, et propose au travers d'une icône dédiée de retirer (avec la commande
umount
) un disque monté. Dans le cas particulier des lecteurs CD/DVD/BlueRay à tiroir, la commande
eject
permet également d'ouvrir le tiroir du lecteur.

Bonne chance
2
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408
20 févr. 2020 à 13:35
Salut mamie,
Lance par exemple la commande
dmesg | tail
Euh… sur les dernières versions de
dmesg
il existe l'option "-w" qui évite un pipe via
tail
;-)
0
mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
21 févr. 2020 à 10:34
Cool :-) Mais honnêtement pourquoi apprendre une option spécifique à une commande quand tu as une méthode qui s'applique à n'importe quelle commande ?
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408 > mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024
21 févr. 2020 à 10:50
Pour éviter un processus de plus ? ;-)
0
mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024 7 753 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
21 févr. 2020 à 11:37
Point de détail primordial pour le problème qui nous intéresse :-))))
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408 > mamiemando Messages postés 33113 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 15 mai 2024
21 févr. 2020 à 13:54
Vu le peu d'intérêt du demandeur pour les réponses, ça ne peut pas faire de mal ;-)
0