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

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

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

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



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章