Vérifier qu’une commande est disponible depuis un script bash

Mur de briques dont l'une manquante est remplacée par des blocks légo

Votre script a une dépendance et vous voulez arrêter son exécution ainsi que prévenir l’utilisateur si elle manque à l’appel ?

La suite

Checker ses process et les relancer en cas de plantage

Photo d'un message d'erreur windows affiché dans un stade

Il arrive que l’on ait des scripts un peu bancales qui peuvent planter parfois, comment les monitorer facilement ? Comment les relancer sans avoir à se demander si ça tourne ou pas ?

La suite

Savoir quels programmes écoutent sur quels ports de votre serveur avec Netstat

Photo d'un homme écoutant au mur avec un verre

Il peut être pratique d’avoir cette information dans certains cas, ça évite de se demande pourquoi on arrive pas à lancer Apache alors que Nginx écoute sur le même port. etc…

La suite

installer ffmpeg avec x264 et support mp3

Photo d'un moulin à légumes

FFmpeg est sans doute l’un des meilleurs outil d’encodage / decodage video à l’heure actuelle, seul hic, il y a des centaines de versions dispo avec pas toujours ce que l’on veut (support mp3, h264, etc). Alors un petit tuto pour compiler une version de ffmpeg supportant mp3/vorbis/theora/aac/h264.

La suite

Afficher la liste des process qui utilisent la SWAP

Photo d'un âne soulevé par le poids de sa charette

Un petit script bien pratique pour trouver quel process lancé par quelle ligne de commande utilise la SWAP de votre serveur.

La suite

Vérifier la RAM que consomme un process sous Linux avec pmap

Illustration associant une loupe et une barrette de mémoire

Comment savoir la quantité de RAM utilisée par vos process ? Avec pmap bien sûr !
Traquer les process les plus gourmants et optimisez la consommation de vos ressources serveur.

La suite

Utiliser deux comptes github séparément

Photo d'une levrette légendée "Take the blue pill, and i show you how fat the rabbit hole goes"

Github est tellement pratique. Mais si vous commitez avec votre compte actuel, votre nom apparaitra comme auteur du dernier scrapper de site zoophile sous licence libre. Et si vous utilisez un compte différent, un access denied vous ferme les portes du push. Que faire ?

La suite

htop – un visualiseur interactif de process

Capture d'écran du logiciel htop

Htop est une sorte de top super vitaminé, très pratique pour visualiser en temps réél les process qui bouffent le plus de RAM ou de CPU, permet aussi de savoir où en est l’état de sa RAM et bien d’autres choses.

La suite

Rsync ou comment transférer du gros contenu via ssh

Icône en double flêche

Pour des tas de raison on a parfois besoin de transférer du contenu de son ordi à un serveur, de serveur à serveur, etc.. Heureusement rsync est là pour nous sauver la vie.

La suite

Premiers pas avec GIT

Empruntes de pieds roses

Je hais git mais il devient vite indispensable… Un rapide présentation de comment mettre en place un petit système git.

La suite