我是cygwin的新手。我刚在win7机器上安装了v1.7.25(0.270 / 5/3)。当我用
调用mongod时--fork [mongod --configsvr --dbpath cfg2 --port 26052 --logpath log.cfg2 --logappend]
它说:
“错误命令行:未知选项fork”。
我的理解是--fork
是linux或unix命令,不一定是mongod命令。那么如何让它在windows上的cygwin中运行呢?另一方面,问题是否发生,因为mongod的Windows安装无法进行--fork
?我在这里很困惑,请帮忙!!!
答案 0 :(得分:3)
--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