Lister les devices pour créer une règle udev

udev


Dans le style l’utilitaire find est une application qui permet de faire beaucoup mais alors beaucoup de choses. Dans un article précédent, je te présentais comment rechercher les dossiers vides de ton système et les supprimer. Aujourd’hui, le but est de lister les devices systèmes dans le but de créer des règles udev.

La commande pour lister les devices est la suivante :

$ find /sys -name dev
/sys/devices/pci0000:00/0000:00:11.0/ata1/host0/target0:0:0/0:0:0:0/scsi_generic/sg0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/block/sr0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/tty/ttyACM0/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/dev

Dans l’exemple ci-dessus, le device qui nous intéresse est celui contenant ttyACM0 qui est un transmetteur / récepteur 868 MHz. Pour récupérer l’ensemble des informations nécessaires à la création d’un règle udev, il faut utiliser la commande udevadm avec la ligne correspondante à votre device en enlevant le suffixe « /dev », tel que :

$ udevadm info -a -p /sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/tty/ttyACM0

Vous avez maintenant toutes les informations nécessaires pour faire vos propres règles udev et automatiser votre système.

Supprimer les dossiers vides sous linux


Après l’article sur le dédoublonnage des fichiers, dans la série « Rangement », je voudrais supprimer tous les dossiers vides présents dans mes dossiers personnels. L’outil qui nous aidera aujourd’hui est find.

La commande pour supprimer les dossiers vides présents dans un répertoire et tout ses sous-répertoires est la suivante :

$ find /path/to/dir -empty -type d -delete
ATTENTION: cette commande supprime directement les répertoires vides, si vous souhaitez seulement les lister, il vous faut enlever l’option -delete.

Si vous souhaitez supprimer, non plus les dossiers vides, mais les fichiers vides, remplacez simplement -type d par -type f. Et voila encore une astuce pour avoir un ordinateur un peu plus propre.

Source : http://www.cyberciti.biz/faq/howto-find-delete-empty-directories-files-in-unix-linux/

Limiter le débit d’une application pour retrouver l’internet des années 90

Outils


Limiter le débit d’une application, vous me direz mais dans quel but ? Tout le monde veut aller plus vite mais jamais plus lentement ! Et bien non, des fois, on veut aller lentement pour profiter de la vie, se remémorer les douces joies du 56K (bande sonore), télécharger la dernière ISO de Debian tout en regardant la dernière vidéo de chat à la mode sur Youtube ou alors tu es compatissant envers ceux qui n’ont pas encore la fibre et tu veux voir comment améliorer ton site.

Au secours, Volumio ne répond plus sur mon Raspberry

Raspberry


J’utilise Volumio sur Raspberry pour diffuser du son dans la maison, il arrive cependant que dans certains cas, je ne sais pas encore dans quels cas, celui ci ne réponde plus y compris après un redémarrage complet du Raspberry. La seule solution trouvée à ce jour est de relancer le service MPD. Cet article vous décrira comment relancer ce service.

Barrette de RAM

Utiliser votre RAM comme espace temporaire /tmp

fstab
Outils


Un jour vous avez besoin d’exécuter un programme demandant beaucoup d’accès disque et vous savez que vos disques ne sont pas les plus rapides du monde. Ces accès disque font que votre programme va mettre 5 heures à attendre que vos disques écrivent. De plus vous avez un PC utilisant à peine 20 % de la RAM disponible alors que vous en avez 16 Go. Alors n’hésitez plus, utilisez votre RAM comme espace de stockage temporaire.