Executar abcd
diretamente e via sudo
são coisas completamente diferentes (supondo que você não seja root
para começar).
As permissões no arquivo permitirão que você o execute como você mesmo , ou seja, sem privilégios estendidos.
A execução desse programa via sudo
executará o com privilégios de root .
Se executá-lo diretamente, o que você deseja realmente depende do programa. Mas tenha em mente que, geralmente, o resultado não será o mesmo.