gpt4 book ai didi

aix - AIX 0403-006执行许可被拒绝

转载 作者:行者123 更新时间:2023-12-02 06:10:50 39 4
gpt4 key购买 nike

我在AIX上使用shell脚本。
我已经使用chmod授予了执行权限
不过,我收到以下错误:

ksh: ./getcwd.exe: 0403-006 Execute permission denied.



任何的想法?

最佳答案

假设您要运行的程序是getcwd.exe,请在其上运行file命令。

file getcwd.exe



这将使您了解文件的类型。
*如果输出显示RISC System / 6000或64位XCOFF可执行文件,则可能是为AIX编译的。
*如果显示DOS或ELF-386可执行文件,它将无法在AIX上运行。它被编译为可以在Intel x86兼容处理器上运行。
*如果显示shell可执行文件或命令文本,则应该运行它,但是您可能需要指定shell解释器来运行它。例如:

ksh getcwd.exe



在您的情况下,您似乎正在运行一个调用getcwd.exe的脚本。在这种情况下,脚本可以是可运行的(可执行的),但getcwd.exe可能没有设置可执行位。您还需要chmod getcwd.exe(假设它是一个通常可以在AIX上运行的程序)。

关于aix - AIX 0403-006执行许可被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3044119/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com