无法重新打开管道以进行命令替换(fd 4):无子进程错误和解决方案

时间:2020-01-09 10:41:54  来源:igfitidea点击:

问题描述:我正在运行Debian Linux 64位服务器。
我收到一个错误,内容如下:

Cant re-open pipe to command substitution (fd 4): No child processes
无法重新打开管道以替换命令(fd 4):没有子进程。

我该如何解决该问题?

解决方法:当Linux服务器用尽打开文件的最大限制时,即由于打开文件的数量达到文件的最大限制,系统无法创建或者打开新文件时,会发生此错误。

要解决此问题,只需将系统配置为接受更多打开的文件。
请查看以前的常见问题解
解决方法:

  • Linux增加打开文件或者文件描述符的最大数量