问题 运行可执行文件时,命名当前目录下已经存在,但是一直提示在No such file or directory。 通常是由于: 没有可执行权限可执行文件类型和系统不兼容文件本身损坏 解决 增加可执行权限chmod +x file查看文件和系统是否匹配: 查看文件信息file ./file 查看系统信息uname -a 例子:此处发现文件位数和系统位数不匹配,定位到原因