Catégorie : Linux

Un écran présente une page de texte entourée de pages suivantes pour illustrer la lecture progressive avec more

Linux / Commande more : lire un texte page par page dans le terminal

Ouvrez un fichier avec more, avancez par écran ou par ligne et quittez avec q. Un exercice explique aussi la recherche initiale, les options de présentation et la limite du retour arrière lorsque le texte arrive par un tube.

Les premières feuilles éclairées d’une pile de documents illustrent la lecture du début d’un fichier

Linux / Commande head : afficher les premières lignes ou les premiers octets

Lisez le début d’un fichier avec head, choisissez une limite de lignes ou d’octets et distinguez les sorties de plusieurs fichiers. Des exemples expliquent aussi les limites UTF-8, les extensions GNU et la fermeture anticipée d’un pipeline.

Une loupe met en évidence un fichier dans une arborescence de dossiers parcourue par la recherche find

Linux / Commande find : rechercher des fichiers avec des conditions précises

Cherchez des fichiers avec find en combinant nom, type, profondeur, taille et date. Les exemples montrent le regroupement des conditions, la transmission des chemins à une commande et les vérifications indispensables avant une action de suppression.

Une armoire de fiches indexées relie une arborescence de fichiers à un dossier retrouvé avec une loupe

Linux / Commande locate : rechercher des chemins dans un index

Retrouvez rapidement des noms avec locate, choisissez les motifs et contrôlez les résultats périmés. Le guide explique les différences entre implémentations, le rôle de updatedb et les situations qui demandent une recherche directe avec find.

Plusieurs chemins de dossiers convergent vers un fichier exécutable choisi selon l’ordre de recherche

Linux / Commande which : trouver un exécutable dans PATH

which repère les exécutables accessibles dans PATH, mais sa réponse peut différer de celle du shell lorsqu’une fonction ou un alias existe. Ce guide montre l’ordre de recherche, l’option -a et le bon usage de type et command -v.

Une loupe relie un fichier exécutable, un dossier de sources et un manuel pour représenter la recherche whereis

Linux / Commande whereis : trouver binaires, sources et manuels

whereis recherche les binaires, pages de manuel et sources associés à une commande dans des emplacements connus. Ce guide explique les filtres -b, -m et -s, la liste des chemins avec -l et la différence avec which et la résolution du shell.

Deux documents comparés ligne par ligne montrent des passages supprimés et ajoutés en couleurs distinctes

Linux / Commande diff : comparer des fichiers texte et des dossiers

GNU diff montre les lignes modifiées entre deux fichiers et peut comparer des dossiers de manière récursive. Apprenez à lire le format unifié, distinguer les codes 0, 1 et 2 et choisir les options qui ne masquent pas des changements utiles.

Deux flux de données comparés octet par octet révèlent une première forme différente mise en évidence

Linux / Commande cmp : comparer deux fichiers octet par octet

GNU cmp compare directement les octets de deux fichiers et indique la première différence. Ce guide explique ses codes de sortie, le mode silencieux et les limites d’une comparaison partielle par taille ou décalage.

Un fichier blanc est relié à deux horloges lumineuses qui représentent ses dates d’accès et de modification

Linux / Commande touch : créer un fichier et régler ses horodatages

GNU touch crée un fichier vide ou modifie ses dates d’accès et de modification sans changer son contenu. Des exercices montrent comment choisir une date, recopier celle d’un autre fichier et empêcher une création involontaire.

Une arborescence lumineuse relie un dossier principal à plusieurs sous-dossiers créés

Linux / Commande mkdir : créer des dossiers et contrôler les droits

GNU mkdir crée des dossiers et, avec -p, leurs parents manquants. Ce guide montre la création répétable, la différence entre le mode demandé et celui des parents, ainsi que les contrôles à faire avant d’utiliser un chemin sensible.