Lorsque l'on cherche un process tournant sous un UNIX / Linux on utilise souvent ps et grep. Par exemple : ps -aux | grep monshell.sh ou ps -eadf | grep monshell.sh Ce qui vous donnera ce type de résultat : root 23059 0.0 0.0 106288 2872 ? Ss 09:03 0:00...
Lire la suiteNombre de connexions HAProxy
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 suiteRsync sous windows et Robocopy
Faisons un peu de Windows pour changer. Vous connaissez tous sous UNIX la commande rsync qui permet de synchroniser 2 répertoires locaux et/ou distants ? Fort utile pour du backup, DRP, etc Quid sous Windows? Il existe un package nommé cwRsync. Sa contrainte...
Lire la suiteFaire un diff entre deux fichiers sans tenir compte des espaces, tabulations, lignes vides, etc
Diff est une excellente commande à avoir dans sa toolbox unix. Il permet de comparer rapidement 2 fichiers et d'avoir un statut dessus ; identiques ou différents en fonction du code retour et le cas échéants les lignes en cause. Il arrive parfois que...
Lire la suite(Fil rouge) Vim #9 : Activer la coloration syntaxique
On continue notre fil rouge Vim. Aujourd'hui nous allons voir comment activer ou désactiver la coloration synatxique. En dehors du mode édition (tapez Echap dans le cas contraire) saisissez la séquence suivante pour activer la coloration : :syntax on...
Lire la suiteLogger la sortie de time dans un fichier
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 suiteOpérateur ternaire en Bash
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 suiteGit memo
Pour gérer son code seul ou à plusieurs Git est devenu un must-have. Je vous ai fait une petite compilation sous forme de memo des commandes Git que j'utilise le plus. Pour information j'utilise Bitbucket mais cela marche avec tous types de serveurs Git...
Lire la suiteQuitter une session Telnet
Si comme moi vous vous êtes déjà posé la question "Comment sort-on de ce maudit Telnet ?" Vous avez sûrement du essayer sans succès : - exit - quit - CTRL + C - ... Pas d'inquiétude on est tous passé par là ! Voici la solution à tous vos problèmes (ou...
Lire la suite(Fil rouge) Vim #8 : Indenter une ou plusieurs lignes d'un coup
Vous aimez Vim ? Vous allez en manger ! Blague à part nous continuons notre fil rouge sur ce magnifique éditeur de texte. Aujourd'hui : comment indenter des lignes ? C'est très simple ; il suffit de passer en mode consultation grâce à la touche 'ECHAP'...
Lire la suite