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
utility is driven by rules based on
file suffix.
Ниже
представлен
список
суффиксов,
которые,
вероятно,
можно
найти в
системе 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.
Этот
список
далеко не
полон.
Русский
перевод
этой
страницы
руководства
был сделан
Alexander Golubev <
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на