UNIX skiljer på fyra olika sorters filer. Det är
För att hålla reda på den stora floran av datafiler som inte exekveras används ofta suffixet i filnamnet för att ange vilket innehåll som filen har. Vissa program kräver eller förväntar sig vissa bestämda suffix. Suffix konkateneras ibland, som t ex foofiler.tar.Z eller bar.p.bak.
Tips: Programmet file är ett litet expertsystem som försöker klura ut vad en fil egentligen innehåller. Det är ganska duktigt, men ger inte alltid rätt svar.
| Suffix | Datafiltyp | Användning |
|---|---|---|
| *~, *.~1~ | Tidigare version av en fil som redigerats med Emacs | |
| *.1 | Källkod i troff/nroff-format för manualsida ur sektion 1 | Dokumentation |
| *.a | Bibliotek av objektrutiner | Unix, programmering |
| *.au | Digitalt ljud i s k mu-law format (huvudsakligen Sun) | Ljud |
| *.avi | Digital video och ljud i Apples format | Multimedia |
| *.bak, *.BAK | Säkerhetskopia av en fil | |
| *.bib | Databas med litteraturreferenser | BibTex (LaTex, TeX) |
| *.c, *.cc | Källkod i programspråken C eller C++ | Programmering |
| *.com | Litet program högst 64 Kbyte stort (DOS, Win, NT) | |
| *.cbl, *.cob | COBOL-källkod | Programmering |
| *.dll | Dynamiskt laddbar biblioteksrutin (Windows, NT) | |
| *.doc | MS Word, DECwrite, dokumentation | Desktop publishing |
| *.dvi | Utmatning från TeX och LaTeX | Desktop publishing |
| *.exe | Relokerbar och exekverbar fil (DOS, Win, NT) | |
| *.fig | Bild sparad av grafikeditorn Xfig | Grafik |
| *.gif | Bild komprimerad enligt Graphic Interchange Format (Compuserve) | Grafik |
| *.gz | Fil eller arkiv komprimerat med programmet gzip | Filhantering |
| *.h, *.hh | S k header eller include-fil till källkod i C, C++ eller Pascal | Programmering |
| *.hlp | Hypertextdokument för on-line-hjälp(DOS, Win, NT) | Dokumentation |
| *.html,*.htm,*.ht3 | Dokument förstärkt med innehållsmarkörer ur HyperText Markup Language | WWW |
| *.jnl | DECwrite journalfil | Desktop publishing |
| *.jpg, *.jpeg | Grafik lagrad på formatet från Joint Pictures Expert Group | Grafik |
| *.mid, *.midi | Styrinformation huvusakligen för musikutrustning (även ljus- och scenteknik) | Multimedia |
| *.mpg, *.mpeg | Video lagrad på formatet från Motion Picture Expert Group | Multimedia |
| *.o | Kompilerad men ej länkad objektkod | Programmering |
| *.p, *.pas | Pascalkällkod | Programmering |
| Dokument beskrivet formatet för Adobe Acrobat | Desktop publishing,WWW | |
| *.ps, *.eps | Källkod i sidbeskrivningsspråket PostScript | Utskrifter |
| *.s | Assemblerkod | Programmering |
| *.sh | Shell-script (vanligen för sh eller Korn shell) | Unix |
| *.sim | Simulakällkod | Programmering |
| *.so | Dynamiskt laddbar biblioteksrutin (SunOS) | |
| *.tar | Fil producerad av programmet tar (tape archive) | Unix |
| *.tex | Dokument avsett att formateras av TeX eller LaTeX | Desktop publishing |
| *.tmp | Temporärfil | |
| *.txt | Vanlig, läsbar text | |
| *.wav | Digitalt ljud i Microsofts format (PC) | Ljud |
| *.xml | Data uppmärkt med ett språk skrivet i eXtensible Markup Language | WWW |
| *.xsl | Stilregler för formatering av ett XML-språk | WWW |
| *.Z | Fil komprimerad med compress | Filhantering |
| *.zip | Komprimerat filarkiv från programmen zip eller pkzip | Filhantering |