前一段開發一個Android項目,其中用到了使用一個二進制文件運行在Android平臺上作爲測試服務器,用來接收數據在控制檯輸出。
使用 ./[可執行程序名字]來運行程序,報can't execute :Permission denied 這樣的錯
於是用 chmod a+x [可執行程序名字] 給這個程序一些權限,結果又報Bad Mode錯誤。可能給的權限太高,Android系統不允許。最後使用 chmod 0775 [可執行程序名字]纔可以運運行,以上命令須在可執行程序所在目錄執行。本人對Linux系統不熟,大神勿噴,只是給遇到相同問題的兄弟一個解決辦法。