Gérer ses fichiers dans le terminal Linux : mkdir, cp, mv, rm
Créer des dossiers, copier, déplacer, renommer et supprimer des fichiers en ligne de commande sous Ubuntu, sans mauvaise surprise.
Protéger SSH des attaques par force brute avec Fail2ban
Installer Fail2ban sur un serveur Ubuntu ou Debian, activer la protection SSH, voir les adresses bannies et en débannir une.
Modifier un fichier dans le terminal avec nano
Ouvrir, modifier, enregistrer et quitter nano, l'éditeur de texte le plus simple du terminal Linux, et modifier un fichier système avec sudo.
Linux : écran noir au démarrage, démarrer avec nomodeset
Ubuntu reste sur un écran noir après le logo : démarrer temporairement avec l'option nomodeset dans GRUB, puis installer le bon pilote graphique et retirer l'option.
Installer Docker sur Ubuntu et lancer ses premiers conteneurs
Installer Docker Engine depuis le dépôt officiel, l'utiliser sans sudo, lancer un conteneur, lister, arrêter et nettoyer, et démarrer un service avec Docker Compose.
Docker Compose : lancer plusieurs conteneurs avec un seul fichier
Écrire un fichier compose.yaml (service web + base de données, ports, volumes, variables), lancer avec docker compose up -d, voir les journaux, mettre à jour et arrêter.
Linux : vérifier la santé d'un disque (smartctl, dmesg)
Lire les données SMART d'un disque dur ou SSD sous Linux avec smartctl, lancer un test, repérer les erreurs matérielles dans dmesg, et savoir quand remplacer le disque.
Ubuntu : sauvegarder ses documents automatiquement avec Sauvegardes (Déjà Dup)
Configurer l'outil Sauvegardes d'Ubuntu (Déjà Dup) : dossiers à sauvegarder, destination (disque externe, réseau, cloud), chiffrement, sauvegarde automatique et restauration d'un fichier.
Linux : créer une clé USB bootable avec dd (sans se tromper de disque)
Écrire une image ISO sur une clé USB avec dd sous Linux : identifier la clé avec lsblk, vérifier la somme SHA-256, écrire avec la progression, et les alternatives graphiques.
Télécharger un fichier dans le terminal avec wget et curl, et vérifier son empreinte
Télécharger un fichier, reprendre un téléchargement interrompu, tester une adresse web avec curl, et vérifier l'intégrité d'un fichier avec sha256sum.
Planifier une tâche automatique sous Linux avec cron
Lancer un script chaque nuit, chaque heure ou au démarrage avec crontab : la syntaxe des cinq champs, les exemples courants et la vérification.
Linux : passer le clavier en AZERTY et le système en français
Changer la disposition du clavier (AZERTY, bépo) et la langue d'Ubuntu, en graphique ou en ligne de commande (localectl, dpkg-reconfigure), y compris sur un serveur.
Linux : analyser des fichiers avec l'antivirus ClamAV
Installer ClamAV sur Ubuntu, mettre à jour les signatures avec freshclam, analyser un dossier ou une clé USB, et mettre les fichiers infectés en quarantaine.
Linux : passer son site en HTTPS gratuitement avec Certbot
Obtenir un certificat HTTPS gratuit Let's Encrypt pour un site Nginx avec Certbot, rediriger HTTP vers HTTPS, et vérifier le renouvellement automatique.
Ubuntu : faire une capture d'écran ou filmer son écran
Utiliser l'outil de capture d'Ubuntu (touche Impr. écran) pour capturer une zone, une fenêtre ou l'écran, enregistrer une vidéo de l'écran, et retrouver ses captures.
Linux : connecter un casque ou une souris Bluetooth (et dépanner)
Associer un appareil Bluetooth sous Ubuntu, en graphique ou avec bluetoothctl, débloquer le Bluetooth avec rfkill, et redémarrer le service quand rien ne marche.
Bash : conditions (if) et boucles (for, while) expliquées simplement
Écrire des conditions if/else en bash (tester un fichier, comparer des nombres), des boucles for sur des fichiers, et des boucles while, avec des exemples concrets.
Compresser et extraire des archives sous Linux : tar, gz, zip
Créer une archive .tar.gz, l'extraire, lister son contenu, et utiliser zip / unzip pour échanger avec Windows.
Ubuntu : rechercher, désinstaller et purger un logiciel avec apt
Chercher un paquet avec apt search, voir ses infos avec apt show, le désinstaller avec remove ou purge, retirer les dépendances inutiles, et lister les paquets installés.
Linux : lancer une application AppImage (et l'ajouter au menu)
Rendre une AppImage exécutable, l'installer proprement dans ~/Applications, corriger l'erreur libfuse2 sur Ubuntu, et l'ajouter au menu des applications.
Gagner du temps dans le terminal : historique, Tab, alias et .bashrc
L'autocomplétion avec Tab, la recherche dans l'historique avec Ctrl+R, les raccourcis clavier de bash, et des alias permanents dans ~/.bashrc.
Gérer les services Linux avec systemctl
Démarrer, arrêter, redémarrer, activer au démarrage et lire les journaux d'un service (SSH, serveur web…) avec systemctl et journalctl. En vidéo.
Gérer les processus sous Linux (top, htop, kill)
Un programme bloqué ou qui consomme tout le processeur : le trouver avec top ou htop, puis l'arrêter avec kill. En vidéo.
Comprendre les permissions Linux (chmod, chown)
rwxr-xr-x, 755, 644 : lire les droits d'un fichier Linux et les modifier avec chmod et chown, expliqué simplement en vidéo.