我想运行一个小测试程序,但是如果我执行它,终端会说:
./geany_run_script.sh: 5: ./geany_run_script.sh: ./main: Permission denied
------------------
(program exited with code: 126)
Press return to continue发布于 2013-11-09 13:53:26
程序存储在fat系统中,文件的可执行位不能在那里更改。
发布于 2013-11-02 21:34:18
您可以调用脚本中的另一个文件/脚本- ./main。确保您有执行该文件的权限(实际上,这是表示退出代码: 126)。为此,运行以下命令:
chmod +x /path/to/main发布于 2015-11-22 22:32:23
解决Geany权限拒绝错误的唯一需要是指定我需要执行的文件的扩展名--在我的示例中,我想执行python编程文件,例如*.py,然后保存它,.py,然后按F5执行文件,拒绝的权限被拒绝了。
https://askubuntu.com/questions/370163
复制相似问题