Un nom de fichier doit être suffisamment explicite pour avoir une
idée de ce que contient le fichier. Il ne peut pas contenir n'importe
quoi : il doit commencer par une lettre et ne peut pas contenir de
``;``, ``|``, ''*'', ``?'','', ``SPMamp;''et autre
caractères spéciaux (comme les lettres accentuées ou autre). Il est
fortement déconseillerd'utiliser les espaces. Le point ``.'' et l'underscore
``_'' font exception à cette règle. Le point sert généralement
à préciser le type du fichier en suivant certaines conventions que
vous êtes encouragés à suivre.
Citons par exemple :
-
.txt : fichier texte
-
.c,.h : programme C
-
.C, .cc, .cxx, .cpp, .h,
.hxx : programme C++
-
.f, .F, .for : programme fortran
-
.o : fichier objet (résultat d'une compilation)
-
.a : bibliothèques attachées de façon statique
-
.so, .dll : bibliothèques attachées de façon dynamique
(bibliothèques partagées ou shared library)
-
.tar : fichier archive (ensemble de fichiers et/ou répertoires
mis ensemble avec la commande tar)
-
.gz, .zip, .tgz : fichier compressé (avec
la commande gzip, .tgz est un ``raccourci''
pour .tar.gz)
-
.ps et .eps : image PostScript et encapsulated PostScript
-
.gif, .jpeg: autres formats d'images
-
.html, .htm: fichier pour le web