Geany 权限被拒绝

Geany 权限被拒绝

我想运行一个小的测试程序,但如果我执行它,终端会显示:

./geany_run_script.sh: 5: ./geany_run_script.sh: ./main: Permission denied


------------------
(program exited with code: 126)
Press return to continue

答案1

您在脚本中调用另一个文件/脚本 - ./main。确保您有权执行该文件(实际上,这表示退出代码:126)。为此,请运行以下命令:

chmod +x /path/to/main

答案2

该程序存储在一个庞大的系统中,文件的可执行位无法在那里更改。

答案3

要解决 Geany 权限被拒绝错误,我需要做的就是指定我需要执行的文件的扩展名,在我的情况下,我想执行 python 编程文件,例如 *.py,然后我将其保存为 .py 并按 F5 执行该文件,权限被拒绝就消失了。

相关内容