Scroll to navigation

SUFFIXES(7) Miscellaneous Information Manual 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++, эквивалент .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
.js JavaScript source code
.jsx JSX (JavaScript XML-like extension) source code
.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)
.shtml HTML using Server Side Includes
.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 файлы шаблонов
.ts TypeScript source code
.tsx TypeScript with JSX source code (.ts + .jsx)
.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)

ПЕРЕВОД

Русский перевод этой страницы руководства разработал 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 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику по его адресу электронной почты или по адресу списка рассылки русских переводчиков.

2 мая 2024 г. Linux man-pages (unreleased)