но тут не всё гладко будет - у окон есть набор исполнительных файлов и приложения, а в пингвине которые являются таковыми и как запускаются?
А у пингвина ... исполнительными являются любые файлы, на которых выставлен бит запуска.
Как пример:
Создаем файл - touch myfile
Пишем в него
echo '#!/bin/sh' > ./myfile
echo 'mc' >>./myfile
Задаем бит исполнения
chmod 700 ./myfile
Все, у вас ИСПОЛНЯЕМЫЙ файл.
И если набрать в консоли ./myfile он выполнится как батник в окнах.
Не, Unix вообще и Linux в частности - чумовая ОС.