No Linux não existem extensões como forma de
indicar se um arquivo é um programa executável.
Verifique os atributos do arquivo com o comando ls -la e veja se o
caractere "x" aparece. se não aparecer execute:
[root@localhost]# chmod +x nome-do-programa
|
Outro detalhe: por motivos de segurança o
diretório corrente não faz parte do PATH. Para
executar programas no diretório corrente basta:
[root@localhost]# ./nome-do-programa
|
Ou incluir o diretório corrente (.) no PATH, editando o
arquivo /etc/profile