Linux运行二进制文件时出现 can't execute :Permission denied

来源:互联网 发布:同花顺软件下载 编辑:程序博客网 时间:2024/05/21 15:02

前一段开发一个Android项目,其中用到了使用一个二进制文件运行在Android平台上作为测试服务器,用来接收数据在控制台输出。

使用   ./[可执行程序名字]来运行程序,报can't execute :Permission denied  这样的错

于是用 chmod a+x [可执行程序名字] 给这个程序一些权限,结果又报Bad Mode错误。可能给的权限太高,Android系统不允许。最后使用 chmod 0775 [可执行程序名字]才可以运运行,以上命令须在可执行程序所在目录执行。本人对Linux系统不熟,大神勿喷,只是给遇到相同问题的兄弟一个解决办法。



0 0
原创粉丝点击