Catégorie : Linux

Un dossier est entouré de trois niveaux de portes de contrôle et d’une clé, illustration des permissions utilisateur, groupe et autres sous Linux

Cours Linux / Lire et modifier les permissions avec chmod et comprendre sudo

Interprétez r, w, x pour les fichiers et les répertoires, puis comparez 640 et 600 sur un fichier neuf avant de rétablir son mode initial. Découvrez les limites de sudo et une méthode de diagnostic qui tient compte de l’identité, du chemin et des politiques.

Un document est relié à un utilisateur et à un groupe distincts, illustration des propriétaires utilisateur et groupe d’un fichier Linux

Cours Linux / Comprendre les utilisateurs, les groupes et les propriétaires des fichiers

Lisez les UID, GID et groupes d’une session, puis comparez-les aux données de compte et aux propriétaires d’un fichier. Le cours distingue groupe principal, groupe effectif et héritage sans modifier les comptes ni les propriétaires.

Des blocs de commande sont reliés par un chemin de réussite et une branche alternative, avec des symboles de paramètres entrant dans le premier bloc, illustration du contrôle d’exécution Bash

Cours Linux / Exécution des commandes Bash : ;, &&, ||, alias et variables d’environnement

Comprenez les états de sortie, le court-circuit, les groupes et les pipelines dans Bash. Un script complet permet de vérifier les chemins de réussite et d’échec, tandis que des exercices isolés expliquent les alias, export et les tâches en arrière-plan.

Un flux entre dans un bloc de commande puis se sépare en deux sorties distinctes, illustration des entrées et sorties standard sous Linux

Cours Linux / Comprendre stdin, stdout, stderr, les redirections et les pipes

Suivez les données entre commandes, fichiers et terminal avec un schéma des trois flux standard. Des exemples vérifiables comparent remplacement, ajout, diagnostics séparés, ordre de 2>&1 et état d’un pipe.

Deux documents sont placés côte à côte avec une ligne mise en évidence différemment, illustration de la comparaison de fichiers Linux

Cours Linux / Comparer des fichiers : différences entre diff et cmp

Lisez un diff unifié et repérez le premier octet différent dans deux fichiers de trois lignes. Distinguez différence et erreur avec les états 0, 1 et 2, puis vérifiez un changement de contenu et son rétablissement.

Des bandes de texte traversent un filtre pour former une pile ordonnée et des éléments à compter, illustration de la sélection et du traitement de texte Linux

Cours Linux / Rechercher et traiter du texte avec grep, sort, uniq, cut et wc

Filtrez des lignes, extrayez un champ et comptez les occurrences à partir d’un fichier de cinq enregistrements. Comparez uniq avant et après tri, distinguez les unités de wc et vérifiez l’effet d’un ajout avant de restaurer les données.

Schéma sans texte reliant un processus parent à plusieurs processus enfants.

Cours Linux / PID et PPID : identifier les processus et leur parent

Lisez les PID et PPID avec ps, observez les enfants du shell et distinguez $$ de BASHPID. Comprenez aussi les zombies, la réutilisation des numéros et les différences entre hôte et conteneur.

Une loupe éclaire un document et un symbole de programme dans une arborescence de dossiers, illustration de la recherche de fichiers et de commandes Linux

Cours Linux / Trouver des fichiers et des commandes avec find, locate, which et whereis

Choisissez entre une recherche dans les dossiers, un index de noms et l’examen des commandes de Bash. Un atelier avec trois fichiers montre les motifs et la profondeur, puis distingue les exécutables, les fonctions et les pages de manuel.

Des documents courts et longs sont observés à différents endroits, illustration de la lecture complète, paginée et partielle des fichiers

Cours Linux / Lire les fichiers avec cat, less, more, head et tail

Comparez l’affichage complet, la pagination et la lecture des premières ou dernières lignes sur des fichiers connus. Un exercice dans deux terminaux montre tail -f, l’ajout d’une ligne et le retour au contenu initial.

Deux noms de fichiers sont reliés à un même objet à gauche, tandis qu’un lien pointe vers un autre fichier à droite

Cours Linux / Liens physiques et symboliques : différences et création avec ln

Créez deux liens dans un atelier neuf, comparez leurs inodes et observez ce qui se passe après un renommage. Le guide montre le partage du contenu, le rôle d’un chemin relatif et la restauration du nom qui répare le lien symbolique.