Menu
Coddy logo textTech

Head et Tail

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

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

La commande <strong>head</strong> montre les premières lignes d'un fichier. Par défaut, elle affiche les 10 premières lignes :

head log.txt

Pour spécifier le nombre de lignes à afficher, utilisez le drapeau -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 <strong>tail</strong> affiche les dernières lignes d'un fichier. Par défaut, elle affiche les 10 dernières lignes :

tail log.txt

Pour spécifier combien de lignes :

tail -n 3 log.txt   # afficher les 3 dernières lignes
tail -n 1 log.txt   # afficher 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 de journal (log)

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 inspecter 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 soit capturée ensemble :

1. Affichez les 3 premières lignes du fichier en utilisant head -n 3 log.txt
2. Affichez la dernière ligne du fichier en utilisant tail -n 1 log.txt

Exemple de format : command1; command2
Conseil : Le point-virgule ; vous permet d'exécuter plusieurs commandes séquentiellement sur une seule ligne.

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 Les fondamentaux

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