Catégories
Devops

tmux

tmux comme Screen sont des multiplexeur de terminaux, qui permettent d’exploiter plusieurs terminaux sous forme d’onglets ou en écran partagé (split screen) au sein d’un seul et même terminal et surtout de créer des sessions distinctes (qui survivent aux déconnections). la commande tmux Il faut tout d’abord lancer tmux(qui fait apparaitre la barre tmux en […]

Catégories
Devops

un CGI en shell script avec Nginx

Il est possible très simplement d’exécuter un script shell sur le serveur web hébergeant un Nginx avec fcgiwrap, cela permet d’accéder aux outils du système et d’afficher dans un page web les résultats traités. Etapes disposer d’un serveur web Nginx qui tourne (ou apt install nginx) installer le script fcgiwrap par apt install fcgiwrap (installé […]

Catégories
Devops

APT

apt l’Advanced Packaging Tool (outil de paquetage avancé) est un outil en CLI présent sur les systèmes à base de Linux Debian (Ubuntu, Raspbian, Kali etc.) qui permet de chercher, d’installer ou de mettre à jour des programmes/applications packagés (fichiers archives ou packages .deb) sur nos systèmes d’exploitations. apt et apt-get apt succède à apt-get […]

Catégories
Wordpress

WordPress en ligne de commande: wp-cli

WP-CLI est l’outil de gestion de WordPress en ligne de commande sous Linux, il permet notamment d’installer WordPress, des plugins, sauvegarder, mettre à jour la version d’une installation WordPress existante et d’accéder plus généralement aux fonctionnalités coté admin en ligne de commande. WP-CLI Installer wp-cli Le process d’installation consiste à récupérer l’outil (qui est un […]

Catégories
VSCode

WSL: un shell Linux sous Windows 10

Lorsqu’on travaille sous Windows, il nous faut parfois la possibilité d’accéder à un environnement Linux. Pour cela nous pouvons utiliser les distributions Debian, Ubuntu ou encore Kali avec une technologie dénommée WSL (maintenant WSL2) pour Windows Subsystem for Linux (MSDN, aperçu global de l’archi et interop Win/Linux) dispo dans Microsoft dans Windows 10 64 bit. […]

Catégories
Devops

Linux Shell mémo

Recharger des fichiers de conf sans se déconnecter est strictement équivalent à: la commande source exécute le script spécifié dans le shell actuel.