Retour au cours

19. Afficher le contenu d'un fichier : les commandes `cat` et `head`

Les Bases de Linux : de Zéro à Héros du CLI

Inspecter le contenu des fichiers

Une fois que nous avons des fichiers, nous avons besoin d'outils pour les lire. Ce sont des commandes utilitaires standards.

1. cat (Concatenate)

cat est le visualiseur le plus simple. Il affiche l'intégralité du contenu d'un fichier directement sur l'écran (sortie standard).

bash $ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.3 LTS" NAME="Ubuntu" VERSION_ID="22.04" ...

Attention : Utilisez cat uniquement pour de petits fichiers texte ou de configuration. L'utiliser sur de très gros fichiers inondera votre terminal.

2. head

head affiche seulement les premières lignes d'un fichier (la « tête »). Par défaut, il affiche les 10 premières lignes.

bash $ head /etc/passwd

Utilisez l'option -n pour spécifier le nombre de lignes que vous souhaitez voir :

bash $ head -n 5 /etc/passwd

Affiche seulement les 5 premières lignes