PS для стр-р-рашного Накера
в unix расширения файла вообще не имеют значения (и строго говоря расширениями не являются) Исполняемость определяется системой по атрибут x (exequite - тсполнять). Причем право на это (см. те же атрибуты) может иметь - владелец и/или группа и/или все. Нам же это показывают значком * у файла.
далее, после того, как все развернул, по тексту предыдущих товарищей

Причем, именно, начиная с документации
Удачи