Catégorie : Linux

Des fragments de commandes traversent une boucle et produisent plusieurs dossiers de fichiers, illustration de l’automatisation par script Bash

Cours Linux / Écrire un script Bash avec variables, conditions et boucle

Créez un script Bash complet qui valide un argument et liste les fichiers d’un dossier dont le nom contient une espace. Exécutez-le, comparez ses codes de fin et corrigez au besoin les fins de ligne CRLF.

Des dossiers de fichiers sont reliés à un coffre de sauvegarde puis à un dossier restauré pour vérification

Cours Linux / Créer une sauvegarde tar.gz et vérifier sa restauration

Créez une archive tar.gz de fichiers de pratique, contrôlez son empreinte SHA-256, puis restaurez-la ailleurs et comparez le contenu et les permissions. Le guide distingue sauvegarde et synchronisation et précise les limites pour les données en cours d’écriture.

Un périphérique de stockage est relié à une arborescence de dossiers, avec un symbole de retrait et des espaces occupés ou vides illustrant le montage et l’usage du stockage

Cours Linux / Monter un système de fichiers et vérifier l’espace disponible

Vérifiez la source d’un montage avant d’écrire, puis suivez un atelier sur une nouvelle image ext4 avec contrôles de fin. Interprétez fstab, les montages occupés et les différences entre capacité, inodes et espace parcouru par du.

Un disque de stockage porte plusieurs zones colorées surmontées d’une arborescence de dossiers et de documents, illustration des couches du stockage Linux

Cours Linux / Distinguer disque, partition, système de fichiers et montage

Lisez lsblk, findmnt et df à la bonne couche du stockage, puis préparez une image ext4 dans un nouveau fichier de pratique. Distinguez table de partitions, format interne, taille apparente et accès par montage sans modifier un disque réel.

Deux ordinateurs échangent des documents dans un tunnel lumineux protégé par un cadenas, illustration d’une connexion SSH chiffrée et du transfert de fichiers

Cours Linux / Se connecter avec SSH et transférer des fichiers avec scp et sftp

Vérifiez l’identité du serveur et la clé d’authentification, puis envoyez et récupérez un fichier dans des dossiers de pratique. Comparez les contenus, distinguez les options de port et nettoyez seulement les fichiers et accès créés pour l’exercice.

Une loupe examine un segment interrompu entre un ordinateur et un routeur, illustration de la recherche ciblée d’un problème de connexion réseau

Cours Linux / Diagnostiquer les problèmes de connexion réseau par étapes

Vérifiez lien, adresse, route, nom, port et réponse applicative sans attribuer toute panne au DNS ou au pare-feu. Un atelier HTTP sur la boucle locale distingue un fichier absent d’un serveur arrêté et compare les états de curl.

Un ordinateur communique avec un routeur puis plusieurs serveurs par des trajets lumineux distincts, illustration des adresses et chemins de communication réseau

Cours Linux / Comprendre les adresses IP, le DNS, les ports et la connexion HTTPS

Distinguez adresse, nom, route et port, puis interprétez les consultations ip, getent, resolvectl, ss et curl. Identifiez ce que chaque résultat prouve avant de chercher une panne de connexion HTTPS.

Une puce, un noyau représenté par des cubes et un réseau de services se succèdent par des flèches, avec une ligne de blocs évoquant les événements du démarrage Linux

Cours Linux / Vérifier les services systemd et les journaux du démarrage

Lisez les états active, enabled et static sans les confondre, puis filtrez les journaux par unité et démarrage. Comprenez l’effet des commandes de changement et les limites des mesures de durée avant de diagnostiquer un service.

Des blocs de paquets suivent une flèche depuis un dépôt vers un ordinateur entouré de flèches de mise à jour, illustration de la gestion des logiciels Linux

Cours Linux / Installer et mettre à jour les paquets avec APT et DNF

Choisissez les commandes adaptées à Ubuntu ou Rocky Linux, examinez les transactions et vérifiez une installation avec tree. Distinguez actualisation des dépôts, mise à jour, migration de version et retrait de paquet.

Une arborescence de blocs de processus présente une instance entourée d’un indicateur de sélection et une autre recevant un signal, illustration de la gestion des processus Linux

Cours Linux / Examiner, suspendre et terminer les processus avec ps, top et kill

Distinguez PID, tâche du shell et service, puis lisez les états avec les outils procps-ng. Un sleep personnel permet de suivre suspension, reprise, demande de terminaison et récupération de l’état sans agir sur un service réel.