作者回复: 问题不太清晰。
mongodb启动参数中的logpath指的是mongo系统日志文件路径, 相当于mongodb配置文件中的systemLog.path
你可以配置MongoDB写日志到以下目的地:
1) 本地文件 (命令行参数--logpath,或者配置文件 systemLog.path)
2) syslog (命令行参数 --syslog,或者配置文件内的systemLog.syslog)
3) 标准输出(不用任何参数,默认)
参见: https://docs.mongodb.com/manual/reference/configuration-options/#systemLog.path
作者回复: 1)可以用 it 命令显示更多行
2) 用 shellBatchSize 配置修改一次显示的行数
> DBQuery.shellBatchSize = 5;
5
> db.test.find()
{ "_id" : ObjectId("5e24f106b654ecda1fb72ce4") }
{ "_id" : ObjectId("5e24f106b654ecda1fb72ce5") }
{ "_id" : ObjectId("5e24f106b654ecda1fb72ce6") }
{ "_id" : ObjectId("5e24f106b654ecda1fb72ce7") }
{ "_id" : ObjectId("5e24f108b654ecda1fb72ce8") }
Type "it" for more
>