1.none of the executable files I download work
Which executables? What is the name of these files...
Typically you need to prepend "./" to the file to tell bash to run the command in the current directory, if it is not in your $PATH, however...if this was the case you would get a "not found" error, not silence.
You need to explain *exactly* what you're doing for us to troubleshoot this...