Есть ли утилита для отображения общего количества / загрузки количества процесса

Выполнение файла в Linux вообще не связано с именем файла или расширением. Любой файл может быть запущен при условии, что он обрабатывается механизмом binfmt ядра (и что его исполняемые разрешения установлены).

Наиболее распространенным форматом для исполняемого файла является ELF, хотя некоторые ядра могут быть скомпилированы для поддержки старого формата a.out. (Для получения полной технической информации, binfmt_elf.c, где искать.)

Другим распространенным механизмом является система ELF , обрабатываемая binfmt_script, которая ищет #!/path/to/interpreter в начало файла.

binfmt_misc позволяет зарегистрировать другие обработчики, как описано в binfmt_elf.c .

Если вы хотите немного поработать ядро binfmt_misc .

Хотя это не связано напрямую, команда file должна сообщать вам, является ли файл исполняемым файлом ELF или что-то еще. [ ! d11]

Соглашение об именах не имеет ничего общего с исполняемым статусом файла (кроме случаев, когда он используется для регистрации binfmt_misc). Это просто конвенции. Как правило, файл .exe, найденный в Linux, может быть монофоническим приложением, получая расширение .exe как соглашение, исходящее из мира Windows / .Net.

Другой аспект, который может произойти, когда вы хотите «запустить» файл должен иметь средство проводника файлов, в котором вы используете расширения для реестров, чтобы иметь возможность запускать программу, которая откроет эти файлы. Это произойдет, если вы дважды щелкните по файлам .txt, .tar.gz или .deb, например: файлы не исполняются и не выполняются, но то, что вы используете для двойного щелчка, выбирает, какой исполняемый файл запускается, чтобы открыть эти файлы.

1
задан 23 January 2013 в 09:16

0 ответов

Другие вопросы по тегам:

Похожие вопросы: