Il arrive quelques fois où l'on souhaite faires des choses originales, ce document est ici pour montrer quelques usages que certains caractèriseraient de compliqué défois, on pourrait aussi me qualifié de celui qui cherche la petite bête.

Pourquoi des astuces sous gnu/Linux

gnu/Linux et les autres unix, sont des systèmes cherchant à offrir aux utilisateurs un grand nombre de fonctionalités. En particulier

Il est évident qu'il n'est pas possible de couvrir toute celles-ci, elles sont bien trop vaste. Cependant un nombre limité de celle-ci permettent souvant de couvrir une part raisonnable des fonctionnalité du système.

Astuces de manipulation de fichiers

Rediriger le flux

Mesurer la vitesse de sortie d'un programme

Il est possible de mesurer à l'aide de la commande dd la vitesse d'un flux de sortie d'un programme, il suffit pour cela de rediriger ce flux vers la commande dd, on redirige la sortie de celui-ci vers /dev/null de la façon suivante :

./program | dd of=/dev/null

Vérifier un flux

Lorsque l'on transfert des données, un tar au dessus du réseau à l'aide de la commande et que l'on souhaite vérifier celui-ci aussi bien du poste emetteur que du poste que reçoit cette information ( on notera au passage que le format de compression tar stock des informations de dates de modification, d'utilisateur et de permission de fichier ). mkfifo fifo

md5sum fifo &

tee tar -c l | tee fifo > l.tar

On obtient ainsi lors de l'écriture de l'archive sur le disque la somme numérique du fichier, de la même façon on pourrait sauvegarder le fichier sur un autre disque dur et parallelement à cela l'envoyer sur le réseau vers une autre machine.

tr une commande qui peut être bien pratique

La commande tr permet deux types d'usages :