Have you tried: ./lua hello.lua
That is by default an unqualified program name will be searched for only in the directories in your $PATH setting
which on my machine are:
root@Edison_BO2:~# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin