您的位置:首页 > 运维架构 > Linux

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

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

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

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


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: