Menu
CoddyTech

Head et Tail

Fait partie de la section Fondamentaux du Journey Terminal de Coddy. Leçon 30 sur 82.

Lorsque vous travaillez avec de gros fichiers, vous n’avez souvent pas besoin de lire l’intégralité du fichier. Vous avez simplement besoin de voir le début ou la fin. Les commandes head et tail vous permettent de faire exactement cela.

La commande head affiche les premières lignes d’un fichier. Par défaut, elle affiche les 10 premières lignes :

head log.txt

Pour préciser combien de lignes afficher, utilisez l’option -n :

head -n 3 log.txt   # affiche les 3 premières lignes
head -n 1 log.txt   # affiche uniquement la première ligne

La commande tail affiche les dernières lignes d’un fichier. Par défaut, elle affiche les 10 dernières lignes :

tail log.txt

Pour spécifier le nombre de lignes :

tail -n 3 log.txt   # affiche les 3 dernières lignes
tail -n 1 log.txt   # affiche uniquement la dernière ligne

Quand utiliser chacun :

  • Utilisez head pour prévisualiser la structure ou l’en-tête d’un fichier
  • Utilisez tail pour vérifier les entrées les plus récentes dans un fichier journal

Une astuce utile : combiner les deux :

Vous pouvez utiliser les deux commandes ensemble pour voir le début et la fin d’un fichier en même temps :

head -n 2 log.txt
tail -n 2 log.txt
challenge icon

Défi

Débutant
Utilisez head et tail pour examiner log.txt. Pour réussir le défi, exécutez les deux commandes sur une seule ligne, séparées par un point-virgule (;), afin que la sortie des deux commandes soit capturée ensemble :

1. Affichez les 3 premières lignes du fichier à l’aide de head -n 3 log.txt
2. Affichez la dernière ligne du fichier à l’aide de tail -n 1 log.txt

Format d’exemple : command1; command2
Astuce : Le point-virgule ; vous permet d’exécuter plusieurs commandes séquentiellement sur une seule ligne.
REQUIRED OUTPUT FORMAT: [Your translated content here]

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux

Entraînez-vous par vous-même : Playground Terminal