Отличие между двоичными и текстовыми исполняемыми файлами в Linux заключается в их содержимом:
- Двоичные файлы представляют собой последовательность произвольных байтов, которые интерпретируются как что-то отличное от текстовых символов. dzen.ru Типичные примеры — скомпилированные компьютерные программы, изображения, звуки, сжатые версии других файлов. dzen.ru Формат двоичных запускаемых файлов никогда не бывает текстовым. www.linuxlib.ru
- Текстовые файлы содержат символы, знаки конца строки и табуляции. www.linuxlib.ru В виде текста хранятся, например, собственно текст, HTML, LaTeX, программы на языках Basic, C, Fortran, Pascal и многих других, файлы редактора ChiWriter, почтовые сообщения (обычно формат MIME). www.linuxlib.ru
При этом исполняемыми в Linux называют любые файлы, которые помечены как исполняемые. help.ubuntu.ru У каждого файла есть специальное свойство-переключатель, отвечающее за исполняемость. help.ubuntu.ru Если свойство установлено, файл можно запустить на выполнение, а если нет — это обычный файл с данными, напрямую запустить его на выполнение нельзя. help.ubuntu.ru