Identification et travail avec les types de fichiers

Si vous êtes néophyte dans Linux, vous risquez de rencontrer des fichiers dont vous ne connaissez pas l'extension. L'extension d'un fichier est la dernière partie de son nom, après le point (dans le fichier sneakers.txt, "txt" est l'extension du fichier).

Voici une petite liste d'extensions et de leur signification :

Fichiers comprimés/archivés

Pour obtenir plus d'informations sur la création de fichiers comprimés et archivés, reportez-vous à la la section intitulée Compression et archivage de fichiers — Gzip, Zip, et Tar

Formats de fichiers

Pour obtenir plus d'informations sur l'affichage et la création de fichiers PDF, consultez la la section intitulée Afficher des PDF

Fichiers de système

Fichiers de programmation et d'écriture

L'extension des fichiers n'est pas toujours utilisée, ou du moins pas de façon systématique. Que se passe-t-il lorsqu'un fichier n'a pas d'extension ou lorsqu'il n'est pas ce qu'indique son extension ?

C'est à ce moment-là que la commande file s'avère utile.

Dans la la section intitulée Utilisation de la redirection dans Chapitre 10, vous avez créé un fichier appelé saturday, sans extension. En utilisant la commande file, vous pouvez trouver la nature du fichier en tapant :

file saturday

quelque chose de similaire à ASCII text vous dira qu'il s'agit d'un fichier texte. Tout fichier désigné comme un fichier texte devrait être lisible en utilisant cat, more, ou less.

TuyauLecture des pages de manuel
 

Pour en savoir plus sur file, consultez les pages du manuel en entrant man file.

Pour plus d'informations sur les commandes utiles à la lecture de fichiers, reportez-vous au Chapitre 10.