当前位置:  开发笔记 > 编程语言 > 正文

退出状态205是什么意思?

如何解决《退出状态205是什么意思?》经验,为你挑选了1个好方法。

我尝试在UNIX中执行一个文件.它显示以下错误:

ERROR: Unable to execute 002Sanity: Permission denied 
Failed to exec()
Exit Status: 205

怎么解决这个?



1> Basile Stary..:

阅读给出该205 退出(2)代码的特定软件的文档.关于它没有普遍的约定(除了EXIT_SUCCESS0,并且EXIT_FAILURE是1).

FreeBSD有sysexits.h,但那里没有列出205.

看起来有些execve(2)失败EACCESS或者ENOEXEC 错误.您可以使用strace(1)进行调查.另请参阅日志文件(可能是最近修改过的文件/var/log/).

确保您正在执行的脚本(或可执行文件)确实是可执行的.尝试chmod u+rx一下(参见chmod(1)).

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有