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/

Sound Juicer – Changer le nom d’enregistrement des fichiers


Sound Juicer est un logiciel d’extraction de CD audio intégré par défaut dans Gnome. Il vous permet de copier, on dit aussi ripper, les différents morceaux d’un CD audio sous la forme de fichier au format OGG, MP3, FLAC ou autre. Personnellement j’aime quand les choses sont bien rangées et pour la musique j’aime quand elle est classé de tel sorte : « /data/musique/artiste/album/artiste – numéro de piste – titre de la chanson ». Sound juicer par défaut ne permet pas ce type de nom de fichier. Je vais donc vous expliquer comment l’obliger à utiliser votre façon de classer vos fichiers.

JPEG progressive ? Oui, mais pourquoi ?


Aujourd’hui, je vais vous faire un article sur le mérite du JPEG progressive dans le WEB. Comme vous le savez certainement tous les formats d’images n’ont pas le même but. Et un même format d’image peut avoir des options (système de compression) différentes. Voyons cela …