stdin, stdout, stderr 这三个描述符在 Windows 的 command.com 和 cmd.exe 也是支持的。对于一个 Linux 程序是可以自行决定其进程以及子进程是否具有打开这三种描述的能力,某些即可作为命令行程序也可以作为守护进程的程序只打开 stdin, stderr,而关闭 stdout,强行重定向到 stdout,会报资源临时不可用。
评论
分享到微信
打开微信,点击顶部的“╋”, 使用“扫一扫”将网页分享至微信。