bash

Sous Linux, un processus lancé interactivement étant lié au Shell et donc au terminal qui le lance, il se pose toujours la question de lancer un processus dont on sait qu'il va être long sans peur de : quitter sa session fermer son ordinateur par accident...

Lire la suite
Tag(s) : #bash, #linux, #ssh

Parfois on a besoin de générer des fichiers de tests (bande passante, performance, etc) avec du contenu plus ou moins aléatoire mais une taille bien précise. Dans ce cas dd se révèle (encore une fois) très utile sous Linux ! Il suffit de prendre pour...

Lire la suite
Tag(s) : #linux, #bash, #dd

Les inodes, Sous ce terme un peu barbare (contraction d'index et de node) se cache une structure de données contenant les informations d'un fichier ou répertoire sous Linux, BSD ou Mac OS X. Des inodes vous en utilisez même sans le savoir ; c'est à dire...

Lire la suite
Tag(s) : #bash, #linux, #mac

HAProxy est un très bon produit permettant de réaliser du load-balancing. L'idée de cet article n'est pas de faire une présentation détaillée du produit (un jour peut-être) mais de répondre à une problématique simple : Combien de connexions y-a-t'il en...

Lire la suite
Tag(s) : #haproxy, #bash, #lsof

La commande time est fortement utile. Il suffit de la mettre devant n'importe quelle autre commande pour connaître son temps d'exécution Par exemple : time sleep 5 ... donnera 5 secondes d'exécution ;) Oui mais on commence à l'utiliser et on se rend compte...

Lire la suite
Tag(s) : #bash, #rsync

Quand on code en Bash une question revenant souvent est : comment faire un opérateur ternaire ? Pour les novices cela permet de raccourcir l'écriture du bloc conditionnel suivant : if [ "$var" = "ok" ]; then call_function_ok else call_function_ko fi ......

Lire la suite
Tag(s) : #bash

Une petite astuce si comme moi vous utilisez beaucoup rsync pour synchroniser deux répertoires (en local ou en réseau). rsync peut être parfois trop bavard lorsqu'il y a de grosses arborescences à vérifier et même s'il y a peu de changement, il vous listera...

Lire la suite
Tag(s) : #bash
1 2 3 4 > >>