"File not found" on Linux could be trying to run 32 bit executable on 64 bit system or vice versa

published Apr 21, 2017 05:55   by admin ( last modified Apr 30, 2017 11:48 )

The file is clearly there, you ls it, view it and everything. but when you try to run, it's reported as not being there. You could be on the wrong sub architecture like 64 bit when the execiutable is 32 or vice versa: perl - Getting "Not found" message when running a 32-bit binary on a 64-bit system - Unix & Linux Stack Exchange

 

In my case it seemed to be running a 64 bit executable on a system that had a bit of an identity crisis as to what it were, byte-wise.