SUFFIXES(7)

ИМЯ
suffixes - список суффиксов имён файлов

ОПИСАНИЕ
Обычно, чтобы указать на содержимое файла, в конец имени добавляют суффикс, который состоит из точки и одной или нескольких букв. Многие стандартные утилиты, такие как компиляторы, используют это, чтобы распознать тип файла, который им передан. Утилита make(1) работает по правилам на основе суффиксов файлов.

Ниже представлен список суффиксов, которые, вероятно, можно найти в системе Linux.

Суффикс | Тип файла
,v | файлы RCS (Revision Control System)
- | резервная копия файла
.C | исходный код C++, эквивалент .cc
.F | исходный код Fortran с директивами cpp(1)
 | или файл, сжатый с помощью freeze
.S | исходный код ассемблера с директивами cpp(1)
.Y | файл, сжатый с помощью yabba
.Z | файл, сжатый с помощью compress(1)
.[0-9]+gf | файлы обычных шрифтов TeX
.[0-9]+pk | файлы упакованных шрифтов TeX
.[1-9] | справочная страница из соответствующего раздела
.[1-9][a-z] | справочная страница из раздела плюс подраздел
.a | библиотека статического объектного кода
.ad | файл ресурсов по умолчанию приложения для X
.ada | исходный код на языке Ада (тело, спецификация или оба сразу)
.adb | исходный код тела на языке Ада
.ads | исходный код спецификации на языке Ада
.afm | метрика шрифта PostScript
.al | автозагружаемый файл Perl
.am | входной файл для automake(1)
.arc | архив arc(1)
.arj | архив arj(1)
.asc | данные в кодировке ASCII, защищённые PGP
.asm | файл исходного кода на ассемблере (GNU)
.au | Звуковой файл
.aux | вспомогательный файл LaTeX
.avi | видео (msvideo)
.awk | программа на языке AWK
.b | образ системного загрузчика LILO
.bak | резервная копия файла
.bash | сценарий оболочки bash(1)
.bb | данные простого блочного листинга, созданные
 | gcc -ftest-coverage
.bbg | данные простого блочного графа, созданные
 | gcc -ftest-coverage
.bbl | вывод BibTeX
.bdf | файл шрифта X
.bib | библиографическая база данных TeX, входные данные BibTeX
.bm | исходный текст для растровых изображений
.bmp | bitmap
.bz2 | файл, сжатый с помощью bzip2(1)
.c | исходный код на языке Си
.cat | файлы каталога сообщений
.cc | исходный код на языке Си++
.cf | файл с настройками
.cfg | файл с настройками
.cgi | сценарий или программа, генерирующая информацию для WWW
.cls | определение класса LaTeX
.class | скомпилированный байт-код Java
.conf | файл с настройками
.config | файл с настройками
.cpp | эквивалентно .cc
.csh | сценарий оболочки csh(1)
.cxx | эквивалентно .cc
.dat | файл данных
.deb | пакет ПО Debian
.def | исходный код Modula-2 для определения модулей
.def | файлы других определений
.desc | начальная часть почтового сообщения, распакованного
 | munpack(1)
.diff | файл различий (результат команды diff(1))
.dir | каталожный файл базы данных dbm
.doc | файл документации
.dsc | Debian Source Control (пакет с исходным кодом)
.dtx | исходный файл пакета LaTeX
.dvi | вывод TeX для независимого устройства
.el | исходный код на языке Emacs-Lisp
.elc | скомпилированный код на языке Emacs-Lisp
.eps | инкапсулированный PostScript
.exp | исходный код на языке Expect
.f | исходный код на языке Фортран
.f77 | исходный код на языке Фортран77
.f90 | исходный код на языке Фортран90
.fas | прекомпилированный Common-Lisp
.fi | включаемые файлы на языке Фортран
.fig | файл изображения FIG (используется xfig(1))
.fmt | форматный файл TeX
.gif | файл в формате Compuserve Graphics Image File
.gmo | каталог сообщений в формате GNU
.gsf | шрифты Ghostscript
.gz | файл, сжатый с помощью gzip(1)
.h | заголовочные файлы C или C++
.help | файл справки
.hf | эквивалентно .help
.hlp | эквивалентно .help
.htm | сокращение .html
.html | документ HTML, используемый в World Wide Web
.hqx | файл Macintosh в 7-битной кодировке
.i | файл исходного кода на C после предварительной обработки
.icon | исходный текст для растровых изображений
.idx | файл ссылок или список данных для гипертекста
 | или системы базы данных
.image | исходный текст для растровых изображений
.in | шаблон конфигурации, в частности для GNU Autoconf
.info | файлы для навигатора по информации Emacs
.info-[0-9]+ | раздельные файлы info
.ins | файл установочного пакета LaTeX для docstrip
.itcl | файл исходного кода для itcl;
 | itcl ([incr Tcl]) — объектно-ориентированное расширение tcl
.java | файл исходного кода на языке Java
.jpeg | формат Joint Photographic Experts Group
.jpg | сокращение .jpeg
.kmap | клавиатурная раскладка lyx(1)
.l | эквивалентно файлам .lex или .lisp
.lex | lex(1) или flex(1)
.lha | архив lharc
.lib | библиотека Common-Lisp
.lisp | исходный код на языке Lisp
.ln | файлы для lint(1)
.log | файл журнала, в частности, создаваемый TeX
.lsm | запись для Linux Software Map
.lsp | исходный код на языке Common-Lisp
.lzh | архив lharc
.m | исходный код на языке Objective-C
.m4 | исходный код на языке m4(1)
.mac | файлы макросов для различных программ
.man | справочная страница (обычно, исходный текст, а не отформатированная)
.map | файлы карт для различных программ
.me | исходный код для nroff, в котором используется пакет макросов me
.mf | исходный код для metafont (генератор шрифтов для TeX)
.mgp | файл MagicPoint
.mm | исходный код для groff(1) в формате mm
.mo | двоичный файл каталога сообщений
.mod | исходный код на языке Modula-2 для реализации модулей
.mov | видео (quicktime)
.mp | исходный код для Metapost
.mp2 | файл MPEG Layer 2 (аудио)
.mp3 | файл MPEG Layer 3 (аудио)
.mpeg | видео файл
.o | объектный файл
.old | старый файл или резервная копия
.orig | резервная версия файла (до изменений), созданная patch(1)
.out | файл результата, часто исполняемая программа (a.out)
.p | файл исходного кода на языке Pascal
.pag | файл базы данный dbm
.patch | файл различий для patch(1)
.pbm | переносимый формат растровой графики
.pcf | файлы шрифтов X11
.pdf | переносимый формат данных Adobe
 | (используется в Acrobat/acroread или xpdf)
.perl | исходный код на языке Perl (смотрите .ph, .pl и .pm)
.pfa | файлы описания шрифтов PostScript в формате ASCII
.pfb | файлы описания шрифтов PostScript в двоичном формате
.pgm | переносимый формат полутонов
.pgp | двоичные данные PGP
.ph | файл заголовка Perl
.php | файл программы на языке PHP
.php3 | файл программы на языке PHP3
.pid | файл для хранения PID службы (например, crond.pid)
.pl | файл списка свойств TeX или библиотечный файл Perl
.pm | модуль Perl
.png | файл в формате Portable Network Graphics
.po | исходный файл каталога сообщений
.pod | файл для perldoc(1)
.ppm | переносимый формат pixmap
.pr | исходный текст для растровых изображений
.ps | файл PostScript
.py | файл исходного кода на языке Python
.pyc | скомпилированный python
.qt | видео quicktime
.r | исходный код для RATFOR (устарел)
.rej | заплаты, которые patch(1) не удалось наложить
.rpm | ПО в пакете RPM
.rtf | файл в формате Rich Text Format
.rules | правила чего-нибудь
.s | исходный код на ассемблере
.sa | библиотеки-заглушки для общих библиотек a.out
.sc | электронная таблица с командами sc(1)
.scm | исходный код на языке Scheme
.sed | файл исходного кода для sed
.sgml | файл исходного кода на языке SGML
.sh | сценарии sh(1)
.shar | архив, созданный утилитой shar(1)
.so | общая библиотека или динамически загружаемый объект
.sql | исходный код на языке SQL
.sqml | схема SQML или программа-запрос
.sty | файлы стилей LaTeX
.sym | скомпилированные модули определений Modula-2
.tar | архив, созданный утилитой tar(1)
.tar.Z | архив tar(1), сжатый с помощью compress(1)
.tar.bz2 | архив tar(1), сжатый с помощью bzip2(1)
.tar.gz | архив tar(1), сжатый с помощью gzip(1)
.taz | архив tar(1), сжатый с помощью compress(1)
.tcl | исходный код на языке tcl
.tex | исходный код на языке TeX или LaTeX
.texi | эквивалентно .texinfo
.texinfo | исходный код документации в формате Texinfo
.text | текстовый файл
.tfm | файл метрики шрифта TeX
.tgz | архив tar, сжатый с помощью gzip(1)
.tif | сокращение .tiff
.tiff | размеченный формат файлов изображений (TIFF)
.tk | сценарий на tcl/tk
.tmp | временный файл
.tmpl | файлы шаблонов
.txt | эквивалентно .text
.uu | эквивалентно .uue
.uue | двоичный файл, закодированный с помощью uuencode(1)
.vf | файл виртуального шрифта TeX
.vpl | файл виртуального списка свойств TeX
.w | CWEB Сильвио Леви
.wav | звуковой файл
.web | WEB Дональда Кнута
.wml | исходный файл для Web Meta Language
.xbm | исходный текст для растровых изображений X11
.xcf | графика GIMP
.xml | файл на языке eXtended Markup Language
.xpm | исходный код изображений X11
.xs | файл Perl xsub, создаваемый h2xs
.xsl | таблица стилей XSL
.y | файлы для yacc(1) или bison(1) (генератор разборщика)
.z | файл, сжатый с помощью pack(1) (или старой версией gzip(1))
.zip | архив zip(1)
.zoo | архив zoo(1)
~ | резервная копия файла Emacs или patch(1)
rc | файл запуска («run control»), например .newsrc

СООТВЕТСТВИЕ СТАНДАРТАМ
Условные обозначения UNIX.

ДЕФЕКТЫ
Этот список далеко не полон.

СМОТРИТЕ ТАКЖЕ
file(1), make(1)