13

是否有从 mongo shell 中清除历史记录的命令?

4

5 回答 5

33

您的主文件夹中应该有一个名为 .dbshel​​l 的文件。只需删除它。

于 2011-01-26T19:46:43.683 回答
5

MongoDB 终端历史记录存储在~/.dbshell文件中。只需清空.dbshell文件

 $ > ~/.dbshell

早于 2.2.0 的 Windows mongo.exe 版本会将 .dbshel​​l 文件保存在 mongo.exe 工作目录中。

于 2016-11-13T09:05:24.883 回答
2

您可以通过 Ctrl + L 清除外壳上的内容

于 2012-08-05T15:21:04.987 回答
0

如果你使用 MongoDB Shell 作为一个独立的包,你会发现 shell 历史文件位于~/.dbshell

如果你在MongoDB Compass中使用嵌入式 MongoDB Shell ,你会发现 shell 历史文件位于~/.config/MongoDB Compass/MongoDB Compass/shell-history.json

只需清空历史文件

于 2021-12-21T08:56:32.107 回答
0

命令历史存储在~/.dbshel​​l文件中。

例如,在类 Unix 系统上:

# Ensure an empty history file
echo "" > ~/.dbshell

# Remove rwx access to the history file
chmod 0 ~/.dbshell
于 2020-02-27T10:11:33.410 回答