Linux : un terminal plus agréable avec zsh et Oh My Zsh
Installer zsh, en faire le shell par défaut, ajouter Oh My Zsh, un thème, et les extensions d'autosuggestion et de coloration syntaxique.
Linux : monter son propre VPN avec WireGuard
Installer WireGuard sur un serveur Ubuntu, générer les clés, écrire la configuration du serveur et d'un client, ouvrir le port UDP et se connecter depuis un téléphone ou un PC.
Linux : surveiller avec watch, ralentir avec nice, continuer avec nohup
Trois commandes pratiques : watch pour répéter une commande et voir l'évolution, nice et renice pour la priorité d'un processus, nohup et & pour qu'une tâche continue après la déconnexion.
Ubuntu : installer VS Code et Google Chrome (avec mises à jour)
Installer Visual Studio Code et Google Chrome sur Ubuntu depuis les paquets officiels .deb, pour qu'ils se mettent à jour avec apt, ou via snap/flatpak.
Linux : créer des machines virtuelles avec KVM et virt-manager
Vérifier la virtualisation matérielle, installer KVM, QEMU et virt-manager sur Ubuntu, et créer une machine virtuelle Windows ou Linux à partir d'une image ISO.
Linux : les variables d'environnement et le PATH
Afficher et définir des variables d'environnement sous Linux (echo, export, env), comprendre le PATH, y ajouter un dossier de façon permanente dans ~/.bashrc.
Créer un utilisateur Linux et lui donner les droits sudo
Ajouter un compte avec adduser, lui donner (ou retirer) les droits d'administration via le groupe sudo, et supprimer un utilisateur proprement.
Ubuntu Server : installer les mises à jour de sécurité automatiquement
Activer unattended-upgrades sur Ubuntu pour installer automatiquement les correctifs de sécurité, choisir le redémarrage automatique, et vérifier les journaux.
Tubes et redirections dans le terminal Linux : |, >, >>, 2>
Enchaîner des commandes avec le tube, enregistrer un résultat dans un fichier, ajouter à la fin d'un fichier et écarter les messages d'erreur.
tmux : garder une commande active après la déconnexion SSH
Lancer une longue opération sur un serveur dans une session tmux, s'en détacher, se reconnecter plus tard et la retrouver intacte ; diviser l'écran en panneaux.
Linux : des points de restauration avec Timeshift
Installer Timeshift sur Ubuntu ou Linux Mint, programmer des instantanés du système, et revenir en arrière après une mise à jour ratée, même quand le système ne démarre plus.
Linux : relier ses appareils avec Tailscale, sans ouvrir de port
Installer Tailscale sur Linux pour créer un réseau privé entre ses appareils (PC, serveur, téléphone), accéder à son serveur de partout en SSH, sans configuration de box.