Какой Исполнимые файлы? Узнайте историю и Как открыть
Что является исполняемым файлом?
Исполняемый файл представляет собой тип формата файл используется для запуска куска кода или запустить программу при выполнении. Исполняемый файл может быть открыт, просто дважды щелкнув по нему, а действие открытия исполняемый файл называется его выполнения.
В операционной системе Windows, большинство исполняемых файлов имеют расширение EXE файл, но он сильно отличается по другим операционным системам. MacOS использует DMG, а также расширения АРР, в то время как Linux не имеет стандартное расширение файла для исполняемых файлов, что позволяет запускать любой файл как исполняемый файл.
Есть много типов исполняемых файлов, от простых EXE-файлов, для пакетных и файлов сценариев, которые запускают код, хранящийся внутри них, как только они будут выполнены.
КАК исполняемые файлы, используемые?
Исполняемые файлы обычно используются для хранения пакетных сценариев и скомпилирован программных приложений, чтобы они могли быть легко работать, просто исполняющим (открытие) одного файла.
Поиск типов файлов
Какой популярный Executable Files Extensions?
.EXE | EXE Исполняемый формат файла EXE или Windows, это стандартный формат для хранения исполняемых файлов на Windows. Файл EXE содержит скомпилированный двоичный код, способные быть запущены непосредственно с помощью компьютера, а также может хранить другие ресурсы, такие как графические активы для графического интерфейса пользователя (GUI) и многого другого. |
.COM | COM COM или DOS Command File формат используется для хранения программы, которая может быть выполнена с помощью DOS. COM-файлы содержат только код и данные в одном сегменте без каких-либо заголовков или метаданных. Она хранит данные в двоичном формате с пределом размера 64 КБ. |
.BAT | BAT BAT или DOS Batch File формат используется для хранения последовательности команд в простом текстовом виде, которые затем могут быть выполнены с помощью командной строки Windows, просто открыв файл. Как правило, BAT-файлы используются для автоматизации задач. |
.APP | APP Формат X Application File APP или Mac OS используется операционная система Mac OSX от Apple для хранения файлов в исполняемом формате, подобно тому, как EXE-файлы работают в Windows. |
.BIN | BIN Исполняемый формат файла BIN или Unix используется в операционной системе Unix для хранения исполняемых файлов, таких как программы и скомпилированных двоичных файлов. Они могут быть запущены непосредственно из командной строки, а также. |
Просмотрите расширения файлов в алфавитном порядке: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Как в Linux сделать файл исполняемым?
Весьма часто в инструкциях по установке игр в Linux или в других ситуациях необходимо сделать файл выполняемым. У новичков, особенно тех кто перешёл на Ubuntu с операционной системы Windows этот момент возбуждает много вопросов. Давайте разберёмся в тонкостях и посмотрим как сделать всё правильно. Для начала чуть-чуть теории. в Windows, исторически ещё со времён DOS, было реализовано определение исполняемых файлов по их продолжению.
В Linux и других unix системах ситуация иная. Здесь расширение файлов как таковые отсутствуют, т.е. безусловно вы можете в имени файла использовать точку и три буквы в качестве расширения, но только из собственных эстетических соображений. Для операционной системы это не будет иметь никакого значения. Ну и главный вопрос как же операторная система определяет какой файл исполняемый, является программой, а какой нет. Всё очень элементарно — это устанавливается одним из битов прав на файл.
Содержание статьи
- 1 Исполняемые файлы в Linux
- 2 Характерные черты исполняемых файлов в Linux
- 3 Назначение прав для запуска файла в Linux
- 4 Установка прав на пуск в Linux
Исполняемые файлы в Linux
В вопросах исполняемых файлов, то есть, когда по простому, обычных программ, Ubuntu кардинально отличается от Windows. В Windows исполняемые компданные имеют расширение exe (в основном), а внутри представляют из себя нечитаемый набор байтов. А в Ubuntu выполняемым может быть даже текстовый файл. Сразу скажу, что exe — это программы для Windows и в Ubuntu они не трудятся без Wine (приложения для запуска исполняемых файлов Windows в Linux), но вообще говоря и в Wine они трудятся далеко не всегда.
Итак, что же такое исполняемый файл с точки зрения Ubuntu? Практически это любой файл, который помечен, как исполняемый и который Ubuntu сможет запустить на исполнение. Означает это вот что: у каждого файла есть специальное свойство-переключатель, никак не зависящее ни от имени, ни от охватываемого, отвечающее за исполняемость. Если файл помечен, как исполняемый, то вообще говоря он таковым и представляется, а если не помечен — то это обычный файл с данными и напрямую запустить его на выполнение нельзя. Иное дело, что не любой файл, помеченный как исполняемый, Ubuntu сможет выполнить, хотя в запасе Ubuntu есть масса методов запуска файлов с совершенно различным содержимым.
Характерные черты исполняемых файлов в Linux
Пользователи, активно применяющие в повседневной работе операционную систему Windows, свыкнули к тому, что программы имеют расширение «.exe». Такие файлы содержат скомпилированный программный код, или иными словами – последовательность байтов, которая загружается в оперативную память и выполняется процессором. Linux реализует асбсолютно другой подход. Ранее, изучая написание скриптов командного интерпретатора Bash, мы уже поспели рассмотреть пример создания исполняемого файла. Он в отличие от Windows представляет собой обыкновенный текстовый документ с набором команд. Его особенностью является то, что перед основным содержимым дополняется специальный комментарий, говорящий операционной системе Linux, какую программу использовать для интерпретации. Кроме скрипта, исполняемым файлом является и скомпилированная программа. Таким образом, все файлы в Linux смогут быть, как обычными текстовыми документами, так и исполняемыми программами. Отличие лишь в специальных флагах и преимуществах доступа операционной системы (множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство).
Назначение прав для запуска файла в Linux
Сделать файл вразумительным для запуска можно с помощью графической оболочки. Нажмите по ярлыку правой кнопкой мыши. В контекстуальном меню выберите пункт «свойства». Открывшееся окно должно содержать вкладку «преимущества», в котором нужно активировать пункт «разрешить выполнение файла как программы». Данный метод будет отличаться в зависимости от дистрибутива Linux и графической оболочки. Также возможно приставить права запуска через консоль. Для этого используется команда chmod. Пример, презентованый ниже, устанавливает право выполнения для владельца файла и его группы. Вы можете скопировать Bash-скрипт из первоначального примера в файл и провести с ним данную операцию.
chmod ug+x games-dialog
Установка прав на пуск в Linux
Для того чтобы сделать файл исполняемым в Ubuntu Linux необходимо осуществить в окне терминала простую команду:
chmod +x имя_файла
или
sudo chmod +x имя_файла
Вот и все, сейчас вы знаете как сделать файл исполняемым в Linux. И если нужно будет запустить script или установщик из интернета, у вас не возникнет никаких проблем. Если остались вопросы, спрашивайте в комментах!
Какие типы исполняемых файлов обычно используются?
Типы исполняемых файлов представляют собой специальные форматы или просто текстовые скрипты, которые могут запускаться непосредственно операционной системой компьютера. Эти файлы обычно создаются из исходного кода языка программирования и обычно не читаются, не редактируются и создаются компилятором в двоичном формате. В этой статье представлены сведения о распространенных форматах исполняемых файлов, используемых в настоящее время.
- Формат файла BAT
- Формат файла CGI
- Формат файла COM
- Формат файла EXE
- Формат файла MSI
Формат файла BAT
Формат файла BAT состоит из сценария, включенного для автоматизации последовательностей команд итеративно. Термин «партия » является сокращением от пакетной обработки, рассматриваемой как «неинтерактивное выполнение». Однако пакетный файл не может обрабатывать пакет из нескольких данных. Пакетный файл был запущен в DOS (дисковая операционная система) в интерфейсе командной строки путем ввода имени файла и расширения .bat. Подробнее читайте здесь.
Формат файла CGI
Сценарии CGI упрощают пользователям веб-серверов настройку обработки URL. Эта работа обычно выполняется путем пометки нового каталога (в основном каталоге) как содержащего сценарии CGI; широко известное его название «cgi-bin». Например, /usr/local/apache/htdocs/cgi-bin может быть выбран в качестве каталога CGI на веб-сервере. Вы можете прочитать более подробную информацию, нажав здесь.
Формат файла COM
Формат файла COM — известный двоичный исполняемый формат, используемый в операционных системах Microsoft Windows или DOS. Его структура состоит из набора инструкций, он не имеет заголовка и не содержит стандартных метаданных. Он сохраняет все свои данные и код только в одном сегменте, а его двоичный файл имеет максимальный размер 64 КБ. Операционная система загружает COM-файл по предварительно заданному адресу, потому что он не перемещается при попытке повторного запуска. Узнайте больше о формате файла COM, нажав здесь.
Формат файла EXE
EXE — это сокращение от исполняемый файл . EXE-файл состоит из исполняемой программы, которую можно запустить в операционной системе Microsoft Windows. В то время как исполняемый файл не имеет расширения в операционной системе UNIX. Общая концепция состоит в том, чтобы установить различные сегментные регистры в ЦП x86 (CS, DS, ES, SS) для ссылки на разные или одни и те же сегменты, что позволяет использовать разные степени доступа к памяти. Вы можете узнать больше, прочитав эту статью.
Формат файла MSI
Файл MSI, также известный как «Установщик Windows», состоит из API и программного компонента Microsoft Windows, используемого для установки, удаления и обслуживания программного обеспечения. Информация об установке и другие необязательные файлы упакованы в виде установочных пакетов. Щелкните здесь, чтобы просмотреть дополнительные сведения.
В этой статье вы узнали о форматах исполняемых файлов и часто используемых типах исполняемых файлов. Вы можете узнать больше о различных форматах файлов, используя документацию. Если у вас возникнут вопросы, дайте нам знать через наш форум.
///////////////////////////////////////////////// //////////////////////////////////////////// | |
Список расширений исполняемых файлов | |
///////////////////////////////////////////////// //////////////////////////////////////////// | |
Формат расширения Операционные системы | |
ДЕЙСТВИЕ Automator Action Mac OS | |
APK-приложение Android | |
Исполняемый файл приложения Mac OS | |
Пакетный файл BAT для Windows | |
BIN Двоичный исполняемый файл Windows, Mac OS, Linux | |
Командный сценарий CMD Windows | |
Командный файл COM Windows | |
КОМАНДА Терминальная команда Mac OS | |
Расширение панели управления CPL Windows | |
CSH Сценарий оболочки C Mac OS, Linux | |
EXE Исполняемый файл Windows | |
ГАДЖЕТ Гаджет Windows Windows | |
Информационный файл установки INF1 Windows | |
INS Internet Communication Settings Windows | |
Скомпилированный скрипт INX InstallShield Windows | |
Приложение IPA iOS | |
Сценарий удаления ISU InstallShield Windows | |
JOB Файл задания планировщика заданий Windows Windows | |
Файл с кодировкой JSE JScript Windows | |
KSH Unix Скрипт оболочки Korn Linux | |
Ярлык файла LNK Windows | |
MSC Общий документ консоли Microsoft Windows | |
MSI Пакет установщика Windows Windows | |
Исправление установщика Windows MSP Windows | |
MST Преобразование файла программы установки Windows Windows | |
Исполняемый файл OSX Mac OS | |
OUT Исполняемый файл Linux | |
Файл установщика портативного приложения PAF Windows | |
Файл информации о программе PIF Windows | |
Исполняемый файл PRG GEM | |
PS1 Командлет Windows PowerShell Windows | |
REG Файл данных реестра Windows | |
Сценарий реестра RGS Windows | |
ЗАПУСК исполняемого файла Linux | |
SCT Скриптлет Windows Windows | |
SHB Ярлык документа Windows Windows | |
SHS Shell Scrap Object Windows | |
Смарт-приложение U3P U3 Windows | |
VB файл VBScript Windows | |
Сценарий, закодированный VBE VBScript Windows | |
VBS-файл VBScript Windows | |
VBSCRIPT Сценарий Visual Basic Windows | |
РАБОЧИЙ ПРОЦЕСС Automator Workflow Mac OS | |
WS Сценарий Windows Windows | |
Сценарий Windows WSF Windows | |
///////////////////////////////////////////////// //////////////////////////////////////////// | |
Другие расширения исполняемых файлов | |
///////////////////////////////////////////////// //////////////////////////////////////////// | |
Программа расширения формата | |
0XE Переименованный вирусный файл F-Secure Internet Security | |
73K Приложение TI-73 TI Connect | |
89K Приложение TI-89 TI Connect | |
Программный файл A6P Authorware 6 Adobe Authorware | |
AC GNU Autoconf Сценарий Autoconf | |
Гемулятор вспомогательных файлов ACC GEM | |
ACR Скрипт ACRobot ACRobot | |
Макрос действия ACTM AutoCAD AutoCAD | |
AHK Скрипт AutoHotkey AutoHotkey | |
AIR Установочный пакет Adobe AIR Adobe AIR | |
ПРИЛОЖЕНИЕ Приложение FoxPro Visual FoxPro | |
ARSCRIPT ArtRage Скрипт ArtRage Studio | |
AS Adobe Flash Файл ActionScript Adobe Flash | |
Камень ASB Alphacam VB Макро Alphacam | |
AWK Сценарий AWK AWK | |
AZW2 Файл приложения Kindle с активным содержимым Kindle Collection Manager | |
Скомпилированный файл Erlang BEAM Erlang | |
Пакетный файл BTM 4DOS | |
CEL Celestia Сценарий Celestia | |
Скрипт CELX Celestia Celestia | |
Скомпилированный HTML-файл справки CHM Firefox, IE, Safari | |
COF Файл MPLAB COFF MPLAB IDE | |
Сертификат безопасности CRT Firefox, IE, Chrome, Safari | |
DEK Eavesdropper пакетный файл Eavesdropper | |
Скомпилированная программа DLD EdLog Edlog | |
Сценарий медицинского менеджера DMC Sage Medical Manager | |
DOCM Документ Word с поддержкой макросов Microsoft Word | |
Шаблон DOTM Word с поддержкой макросов Microsoft Word | |
DXL Скрипт Rational DOORS Rational DOORS | |
Архивный файл EAR Java Enterprise Apache Geronimo | |
ЭБМ ЭКСТРА! Базовый макрос ДОПОЛНИТЕЛЬНО! | |
Скрипт EBS E-Run 1.![]() |