Circum Blog

Circum Net – IT – Conseils pratiques

Afficher le contenu de fichiers

Systèmes, Unix

Que l’on soit débutant, simple uitilisateur, administrateur ou développeur sous Unix/Linux, il arrivera immanquablement que l’on ait besoin d’obtenir (à partir du Shell) un aperçu du contenu d’un fichier. Heureusement, différentes instructions de base permettent de rapidement visualiser le contenu d’un fichier.

Lancés dans une fenêtre ‘terminal’, les outils ‘cat’, ‘more’, ‘tail’ et ‘head’ donneront en effet une idée du contenu d’un ou plusieurs fichiers:

– ‘cat’ affiche le contenu d’un fichier;
– ‘more’ affiche le contenu d’un fichier page par page;
– ‘head’ affiche les 10 premières lignes d’un fichier;
– ‘tail’ affiche les 10 dernières lignes d’un fichier.

Voici quelques exemples d’utilisation:

cat security.txt

Le contenu du fichier ‘security’ est affiché à l’écran.

cat security.txt virus.txt

Le contenu des fichiers ‘security’ et ‘virus.txt’ est concaténé et affiché à l’écran.

more security.txt

Le contenu du fichier ‘security’ est affiché page par page à l’écran. Pour passer d’une page à l’autre, il suffit de taper sur la barre d’espacement.

header security.txt

Par défaut, les 10 premières lignes du fichier ‘security’ sont affichées à l’écran.

header -n 20 security.txt

L’option ‘n’ permet de préciser un nombre particulier de lignes à afficher à l’écran.

tail security.txt

Par défaut, les 10 dernières lignes du fichier ‘security’ sont affichées à l’écran.

tail -n 20 security.txt

L’option ‘n’ permet de préciser un nombre particulier de lignes à afficher à l’écran.

tail -f security.txt

L’option ‘f’ fait en sorte que l’affichage des dernières lignes soit rafraîchi à chaque mise à jour du fichier. Cel revient à voir en temps réel toutes les modifications qui sont effectuées sur le fichier.