968 private links
Create a custom PS1 variable for your Bash
On trouvera dans ce chapitre une initiation pratique au scripting Bash.
Les sections qui suivent dans ce chapitre s’inspirent notamment du livre Scripts shell Linux et Unix de Christophe Blaess qu’il est conseillé d’acquérir. L’ouvrage est orienté embarqué mais convient parfaitement pour un apprentissage précis, rapide, intéressant et dynamique.
Aujourd’hui, toutes les applications et les infrastructures ont besoin de manipuler des paramètres sensibles pour pouvoir effectuer des appels API, se connecter aux bases de données, ou se connecter à d’autres services. Stocker et rendre ces paramètres sensibles accessibles de manière sécurisée est un des enjeux majeurs de nos métiers aujourd’hui.
Il existe de nombreuses solutions sur le marché. Certaines managées, comme Secret Manager sur AWS et GCP. Ou bien, des solutions open source, comme Vault by HashiCorp.
Dans le cadre de cet article, nous allons nous intéresser à ce dernier outil, extrêmement populaire et très utilisé.
Mise à jours en 07/2023 de mon installation d'Arch Linux avec quelques nouveautés en particulier la prise en charge de snapshot avec BTRFS, modification container luks2, ajout kernel linux-zen, bureau hyprland.
Voila sur quoi je travail sur ma nouvelle installation d'Arch Linux en mode dev dans une VM sous Proxmox, avant de déployer sur mon thinkpad Helix. Tout fonctionne pour l'instant jusqu'à l'installation du bureau hyprland.
This wonderful website, made with ❤ by Corentin Thomasset , aggregates useful tools for developer and people working in IT. If you find it useful, please feel free to share it to people you think may find it useful too and don't forget to bookmark it in your shortcut bar!
IT Tools is open-source (under the MIT license) and free, and will always be, but it costs me money to host and renew the domain name. If you want to support my work, and encourage me to add more tools, please consider supporting by sponsoring me .
Are you planning to upgrade to the latest release of Debian 12 (codenamed “Bookworm”), from Debian 11? But did you know that instead of downloading the Debian 12 ISO file and installing it, you can simply upgrade your existing Debian 11 to Debian 12 by following a few steps? Yes, you heard right.
In this blog, we will discuss the simple procedure of upgrading Debian 11 to Debian 12.
Vous trouverez un guide d'emploi de cette commande, raisonnablement clair, détaillé, bourré d'exemples - malheureusement en anglais - à la page Learn the dd command.
This detailed guide explains how to install a program from source code in Linux and how to remove the software installed from the source code.
To test Linux Distros.
Bash How-to guides and examples
The AWK command dates back to the early Unix days. It is part of the POSIX standard and should be available on any Unix-like system. And beyond.
While sometimes discredited because of its age or lack of features compared to a multipurpose language like Perl, AWK remains a tool I like to use in my everyday work. Sometimes for writing relatively complex programs, but also because of the powerful one-liners you can write to solve issues with your data files.
This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing.
La commande
ss
(pour Socket Statistics) est utilisée sous Linux pour afficher des informations détaillées sur les sockets réseau ainsi que les connexions TCP et UDP.
ss
est fourni par le paquetiproute
, installé sur toutes les distributions Linux.
C'est la commande Ă utiliser en lieu et place denetstat
(paquetnet-tools
) qui est maintenant déprécié.
A web browser for the contents of Debian (and Ubuntu) packages.
The Bash
read
command is a built-in utility that reads text from standard input. The tool offers many functionalities for reading user input, helping make Bash scripts interactive.
Using a window manager such as i3 offer many advantages: light, configurable, and easy to use only with a keyboard!
Probablement compatible avec Sway.
- i3 - Reference Card
- i3 i3 User’s Guide
- Sway - ArchWiki
- Home · swaywmsway Wiki · GitHub
- i3 (Français) - ArchWiki
- Sway — Gentoo Wiki
To get identifiers: swaymsg -t get_inputs
.
MariaDB – le fork communautaire du serveur MySQL – est une brique logicielle essentielle pour l’hébergement d’un grand nombre d’applications web. Dans ce premier volet d’articles sur MariaDB, nous allons voir l’installation et la configuration initiale du serveur de bases de données sous Rocky Linux 8.
Installer une Debien an ligne de commande ? C'est totalement possible et plutĂ´t facile :D
Les premiers ordinateurs et le projet Multics ; De Multics à Unix ; Richard Stallman vs. Xerox ; Le projet GNU ; Linus Torvalds et Minix ; Naissance du noyau Linux ; Les premières distributions Linux ; Slackware Linux ; Red Hat, Fedora et CentOS ; Debian ; Ubuntu ; SUSE et OpenSUSE ; Les systèmes BSD ; Choisir sa distribution Linux ; Les distributions Linux pour l’entreprise ; Qui utilise Linux ? ; Installer un poste de travail Linux ; Installer VirtualBox ; Installer Rocky Linux 8 dans VirtualBox ; Installer Rocky Linux 8 sur du matériel dédié ; Se connecter à un serveur Linux ; Linux, Shakespeare et Molière ; Naviguer en mode texte ; Les commandes de sortie ; La structure des répertoires ; Visualiser :
more
etless
 ; Créer :touch
etmkdir
 ; Copier, déplacer et renommer :cp
etmv
 ; Supprimer :rm
etrmdir
 ; Éditer des fichiers texte : Vi ; Travailler efficacement dans le shell ; Consulter l’aide en ligne :man
etinfo
 ; Gérer les utilisateurs ; Gérer les droits d’accès ; Les outils de recherche ; Créer et manipuler des liens ; Gérer les processus ; Gérer les services ; Accéder aux périphériques amovibles ; Partitionner et formater un disque dur ; Gérer les archives compressées ; Installer des logiciels depuis le code source ; Utiliser le gestionnaire de paquets RPM ; Utiliser le gestionnaire de paquets DNF