Подтвердить что ты не робот

Есть ли у MongoDB файл истории оболочки?

Есть ли у MongoDB что-то вроде файла .bash_history?

Недавно я набрал длинную команду, закрыл и снова открыл оболочку, и хочу ее восстановить.

Нажатие вверх не работает, поскольку кажется, что история последней оболочки недоступна в новой оболочке.

Я установил 1.8.1 с Homebrew. Есть ли переменная конфигурации, которую я должен установить, которая включит ведение журнала интерактивной оболочки MongoDB?

Здесь мой файл mongod.conf:

# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb

# Only accept local connections
bind_ip = 127.0.0.1
# Enable Write Ahead Logging (not enabled by default in production deployments)
journal = true
4b9b3361

Ответ 1

Да, его в ~/.dbshell с версии 1.8.1, которую я использую. Но это может быть что-то, что они добавили в 1.7+, поскольку из того, что я помню, 1.6.5 не имеет его.

Ответ 2

Конечно, да,

это в вашем доме. Путь: ~/.dbshell как lobster1234. для окон вы должны проверить ссылку https://docs.mongodb.com/manual/reference/program/mongo/#files

но будьте осторожны, вы должны сохранить содержимое в другом файле (cat .dbshell >>Mongohistory.txt) после того, как вы использовали оболочку mongo, потому что оболочка mongodb не ganna сохраняет целые команды, на которые вы записали.