3

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

1 ответ1

2
  • Windows: Это просто выглядит расширение файла. Любое расширение файла .exe будет рассматриваться как исполняемый файл.

  • Linux: это выбор пользователя. любой файл может быть тем, что хочет пользователь. Прежде всего, исполняемый файл должен иметь атрибут +x для текущего пользователя, после этого, если пользователь хочет выполнить файл, необходимо использовать оболочку. Ввод "./file" в команде оболочки запустит файл, используя системную оболочку по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .