我应该安装什么软件包才能在 Cygwin 中启用分叉?它说"error command line: unknown option fork"



我是cygwin的新手。我刚刚在我的win7机器上安装了v1.7.25(0.270/5/3)。当我用

--fork [mongod --configsvr --dbpath cfg2 --port 26052  --logpath log.cfg2 --logappend]

它说:

"错误命令行:未知选项分叉"。

我的理解是,--fork是 linux 或 unix 命令,不一定是 mongod 命令。那么如何让它在Windows上的cygwin中工作呢?另一方面,问题是否因为 mongod 的 Windows 安装无法--fork?我在这里很困惑,请帮忙!!

Windows

版本的mongodb不支持Fork作为配置选项。因此,如果您下载了 Windows 二进制文件,它将无法使用 --fork 选项在 shell 的后台运行。如果运行 mongod --help ,则不应显示--fork选项。如果你愿意,你仍然可以从cygwin启动mongod,但你需要使用Windows命令行来做到这一点。

如果你的最终目标是让你的数据库进程在后台运行,那么在Windows中,这样做的方法是将mongodb设置为服务:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/#mongodb-as-a-windows-service

相关内容

最新更新