【问题标题】:What is linux php exec status result 8 for userdel?userdel的linux php exec状态结果8是什么?
【发布时间】:2018-01-24 21:33:30
【问题描述】:

我写了一个程序,其中一部分管理系统用户。
有时此命令不起作用:

$strCommand = "sudo /usr/sbin/userdel $strDSUuser";
$cmdResult1 = exec($strCommand, $cmdResult2, $cmdStatus);

返回的状态码是8。
我发现代码 8 最接近的含义是没有足够的可用存储空间,这是不正确的。
什么是代码 8,某处是否有很好的代码参考?我发现的可能不正确 (http://developer-paradize.blogspot.com/2013/10/what-does-php-exec-return-value-of-5.html)
提前致谢。

【问题讨论】:

    标签: php linux exec status


    【解决方案1】:

    进程退出代码没有标准化,超过 0 表示成功。特别是,进程退出代码不是 errno 值。

    不过,the man page for userdel 有一个部分解释了它的退出代码,包括:

    8
        user currently logged in
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      • 1970-01-01
      相关资源
      最近更新 更多