SUFFIXES(7)

НАИМЕНОВАНИЕ
suffixes - список суффиксов имён файлов

ОПИСАНИЕ
It is customary to indicate the contents of a file with the file suffix, which (typically) consists of a period, followed by one or more letters. Many standard utilities, such as compilers, use this to recognize the type of file they are dealing with. The make(1) utility is driven by rules based on file suffix.

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

Суффикс | Тип файла
,v | файлы RCS (Revision Control System)
- | резервная копия файла
.C | C++ source code, equivalent to .cc
.F | Fortran source with cpp(1) directives
 | или файл, сжатый с помощью freeze
.S | assembler source with cpp(1) directives
.Y | файл, сжатый с помощью yabba
.Z | file compressed using 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) input file
.arc | arc(1) archive
.arj | arj(1) archive
.asc | данные в кодировке ASCII, защищённые PGP
.asm | файл исходного кода на ассемблере (GNU)
.au | Звуковой файл
.aux | вспомогательный файл LaTeX
.avi | видео (msvideo)
.awk | программа на языке AWK
.b | образ системного загрузчика LILO
.bak | резервная копия файла
.bash | bash(1) shell script
.bb | данные простого блочного листинга, созданные
 | gcc -ftest-coverage
.bbg | данные простого блочного графа, созданные
 | gcc -ftest-coverage
.bbl | вывод BibTeX
.bdf | файл шрифта X
.bib | библиографическая база данных TeX, входные данные BibTeX
.bm | исходный текст для растровых изображений
.bmp | bitmap
.bz2 | file compressed using bzip2(1)
.c | исходный код на языке Си
.cat | файлы каталога сообщений
.cc | исходный код на языке Си++
.cf | файл с настройками
.cfg | файл с настройками
.cgi | сценарий или программа, генерирующая информацию для WWW
.cls | определение класса LaTeX
.class | скомпилированный байт-код Java
.conf | файл с настройками
.config | файл с настройками
.cpp | equivalent to .cc
.csh | csh(1) shell script
.cxx | equivalent to .cc
.dat | файл данных
.deb | пакет ПО Debian
.def | исходный код Modula-2 для определения модулей
.def | файлы других определений
.desc | начальная часть почтового сообщения, распакованного
 | munpack(1)
.diff | file differences ( diff(1) command output)
.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 image file (used by xfig(1))
.fmt | форматный файл TeX
.gif | файл в формате Compuserve Graphics Image File
.gmo | каталог сообщений в формате GNU
.gsf | шрифты Ghostscript
.gz | file compressed using gzip(1)
.h | заголовочные файлы C или C++
.help | файл справки
.hf | equivalent to .help
.hlp | equivalent to .help
.htm | poor man's .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 | poor man's .jpeg
.js | Исходный код JavaScript
.jsx | JSX (JavaScript XML-like extension) source code
.kmap | lyx(1) keymap
.l | equivalent to .lex or .lisp
.lex | lex(1) or flex(1) files
.lha | архив lharc
.lib | библиотека Common-Lisp
.lisp | исходный код на языке Lisp
.ln | files for use with lint(1)
.log | файл журнала, в частности, создаваемый TeX
.lsm | запись для Linux Software Map
.lsp | исходный код на языке Common-Lisp
.lzh | архив lharc
.m | исходный код на языке Objective-C
.m4 | m4(1) source
.mac | файлы макросов для различных программ
.man | справочная страница (обычно, исходный текст, а не отформатированная)
.map | файлы карт для различных программ
.me | исходный код для nroff, в котором используется пакет макросов me
.mf | исходный код для metafont (генератор шрифтов для TeX)
.mgp | файл MagicPoint
.mm | sources for groff(1) in mm - format
.mo | двоичный файл каталога сообщений
.mod | исходный код на языке Modula-2 для реализации модулей
.mov | видео (quicktime)
.mp | исходный код для Metapost
.mp2 | файл MPEG Layer 2 (аудио)
.mp3 | файл MPEG Layer 3 (аудио)
.mpeg | видео файл
.o | объектный файл
.old | старый файл или резервная копия
.orig | backup (original) version of a file, from patch(1)
.out | файл результата, часто исполняемая программа (a.out)
.p | файл исходного кода на языке Pascal
.pag | файл базы данный dbm
.patch | file differences for patch(1)
.pbm | переносимый формат растровой графики
.pcf | файлы шрифтов X11
.pdf | переносимый формат данных Adobe
 | (use Acrobat/acroread or 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) file
.ppm | переносимый формат pixmap
.pr | исходный текст для растровых изображений
.ps | файл PostScript
.py | файл исходного кода на языке Python
.pyc | скомпилированный python
.qt | видео quicktime
.r | исходный код для RATFOR (устарел)
.rej | patches that patch(1) couldn't apply
.rpm | ПО в пакете RPM
.rtf | файл в формате Rich Text Format
.rules | правила чего-нибудь
.s | исходный код на ассемблере
.sa | библиотеки-заглушки для общих библиотек a.out
.sc | sc(1) spreadsheet commands
.scm | исходный код на языке Scheme
.sed | файл исходного кода для sed
.sgml | файл исходного кода на языке SGML
.sh | sh(1) scripts
.shar | archive created by the shar(1) utility
.shtml | HTML с использованием включений на стороне сервера
.so | общая библиотека или динамически загружаемый объект
.sql | исходный код на языке SQL
.sqml | схема SQML или программа-запрос
.sty | файлы стилей LaTeX
.sym | скомпилированные модули определений Modula-2
.tar | archive created by the tar(1) utility
.tar.Z | tar(1) archive compressed with compress(1)
.tar.bz2 | tar(1) archive compressed with bzip2(1)
.tar.gz | tar(1) archive compressed with gzip(1)
.taz | tar(1) archive compressed with compress(1)
.tcl | исходный код на языке tcl
.tex | исходный код на языке TeX или LaTeX
.texi | equivalent to .texinfo
.texinfo | исходный код документации в формате Texinfo
.text | текстовый файл
.tfm | файл метрики шрифта TeX
.tgz | tar(1) archive compressed with gzip(1)
.tif | poor man's .tiff
.tiff | размеченный формат файлов изображений (TIFF)
.tk | сценарий на tcl/tk
.tmp | временный файл
.tmpl | файлы шаблонов
.ts | Исходный код TypeScript
.tsx | TypeScript with JSX source code (.ts + .jsx)
.txt | equivalent to .text
.uu | equivalent to .uue
.uue | binary file encoded with 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) or bison(1) (parser generator) files
.z | File compressed using pack(1) (or an old gzip(1))
.zip | zip(1) archive
.zoo | zoo(1) archive
~ | Emacs or patch(1) backup file
rc | startup (`run control') file, e.g., .newsrc

СТАНДАРТЫ
Условные обозначения UNIX.

ОШИБКИ
Этот список далеко не полон.

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

ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и) Alexander Golubev <fatzer2@gmail.com>, Azamat Hackimov <azamat.hackimov@gmail.com>, Hotellook, Nikita <zxcvbnm3230@mail.ru>, Spiros Georgaras <sng@hellug.gr>, Vladislav <ivladislavefimov@gmail.com>, Yuri Kozlov <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков (<debian-l10n-russian@lists.debian.org>).