Astuces : Vim Racurcis

Vi amélioré Éditeur de texte Vim. L’acronyme de Vim est Vi IMproved. Écrit par Bram Moolenaar, c’est un éditeur de texte gratuit et open-source. Il a été publié pour la première fois pour les variantes UNIX en 1991, et son objectif principal était de développer l’éditeur Vi, qui a été publié en 1976. Instrument Visuel Prononcé (vee-aye), vi signifie instrument visuel. Il s’agit d’un éditeur de texte par défaut largement utilisé pour les systèmes basés sur Unix et est livré avec virtuellement toutes les versions d’Unix. Il utilise exclusivement le clavier et offre une interface très efficace pour l’édition de programmes et de scripts ...

March 11, 2023 · 6 min · 1263 words

Astuces: Proxmox Mini Scripts

Les derniers mois, j’ai eu beaucoup de projets en proxmox. Certaines tâches, j’ai découvert, peut se faire qu’en ligne commande ou peut se faire plus vite en ligne commande. Kill VM Ça m’est arrivé quelques fois de ne pouvoir pas arrêter une VM via l’interface graphique, voila ma solution: echo who wants to die? # qui veut mourir? read machine # je declare l'id du machine bloque result=$(qm list | awk '{print $1}' |grep $machine) # je vérifie l'existence de cette machine dans la liste de machines existantes if [ $? != 0 ]; then echo no such machine boss elif [ $result ]; then # je cherche le numéro de processus assigne à la machine concerne tokill=$(ps aux | grep "/usr/bin/kvm -id $machine" | awk -F " " '{print $2;exit}') # j'arrête le processus kill -9 $tokill echo $tokill killed fi Effacer VM À la fin d’un projet, quand il y a trop de machines à effacer, c’est plutôt bien d’avoir un peu d’aide : ...

February 16, 2023 · 2 min · 419 words

Astuces: Emacs Markdown Racurcis

Presentation Ce site est créé en Hugo. Mes outils sont: Emacs en Markdown Mode1, l’éditeur Language Tool pour la correction orthographique rsync2 pour synchroniser le directoire de mes articles Comme prérequis, j’ai un article ouvert dans l’éditeur, un navigateur chargée avec la page web sur localhost:1313 génère par le serveur hugo, et au moins une ligne de commande ouverte et libre pour m’aider à déplacer des ressources. Mais, l’intérêt de cet article est plutôt le flux du travail et comment le faire efficient ; un moyen est de profiter des raccourcis au niveau de l’éditeur. ...

February 12, 2023 · 3 min · 509 words

Astuce: Importer une machine virtuelle format OVA Proxmox

Dans mon (home)labo, j’utilise proxmox comme hôte pour mes machines virtuelles. Pendant la formation TSSR, la plupart de temps les exercices ont eu comme plateforme virtualisation VirtualBox. Les resources pour les TP sont en format VirtualBox. Mais, ce n’est pas évident comment faire pour importer une image VirtualBox en Proxmox. Preparation Je commence par désarchiver l’image de la machine. sudo tar xvf vm_a_importer.ova ls Si vous n’avez pas l’util tar sur votre machine (windows) c’est pas grave. Vous puvez la désarchiver sur la hote (proxmox). ...

January 24, 2023 · 3 min · 467 words

About

Je suis un technicien systèmes et réseaux, j’ai beaucoup de choses à apprendre et ce site est une des moyennes de concrétiser et approfondir mes connaissances. J’espère que tu trouveras quelque chose d’intéressant et que tu reviendras, j’essaie de garder ce site à jour avec mes nouvelles aventures. De la parte de M. ChatGPT: # Set banner text banner_text="Bienvenue sur " # Get hostname and user hostname=$(hostname) user=$(whoami) mr=$(figlet -c "mr $user") # Convert text to ASCII art banner=$(figlet -c "$banner_text") host=$(figlet -c "$hostname") # Get current date current_date=$(date +"%A, %B %d, %Y") # Update banner with hostname, user, and current date banner="$banner\n\n$host\n$mr\n$current_date" # Print banner on login with colors echo -e "\033[1;32m$banner\033[0m"

December 15, 2022 · 1 min · 113 words