Приложение C. Определение/поиск расширения файла

Введение

В этом приложении приведен список и краткое описание, принятых в системе Linux, расширений файлов. Кроме этого, в приложении добавлен раздел, поясняющий, как в вашей системе можно правильно определить тип файла без расширения, с неверным или незнакомым вам расширением.

Сжатые файлы

  • .tar - архивный файл (сокращение от Tape ARchive - ленточный архив)

  • .gz - сжатый файл (с помощью программы GZip)

  • .tgz - файл, обработанный архиватором Tar и упаковщиком GZip

Форматы файлов

  • .txt - простой текстовый файл в формате ASCII

  • .html/.htm - файл HTML (гипертекстовый документ)

  • .ps - файл PostScript; отформатированный для печати

  • .au - аудио-файл

  • .wav - аудио-файл

  • .xpm - файл с изображением

  • .jpg - файл с рисунком или изображением, например фото или картина

  • .gif - файл с изображением

  • .png - файл с изображением

  • .pdf - электронный образ документа

Системные файлы

  • .rpm - файл установочного пакета Red Hat Package Manager

  • .conf - конфигурационный файл

  • .a - архивный файл

  • .lock - файл "блокировки" ; определяет используется ли определенная программа

Файлы, связанные с программированием и сценариями

  • .h - заголовочный файл, используемый в языках C и C++

  • .c - файл с исходным текстом программы, написанной на языке C

  • .cpp - файл с исходным текстом программы, написанной на языке C++

  • .o - объектный файл программы

  • .pl - сценарий на языке Perl

  • .tcl - сценарий на языке TCL

  • .so - файл библиотеки