2011-04-22 11 views
29

क्या मोंगोडीबी के पास फ़ाइल की तरह कुछ है?क्या मोंगोडीबी के पास शैल इतिहास फ़ाइल है?

मैंने हाल ही में एक लंबे आदेश में टाइप किया है, बंद & खोल खोल दो, और इसे पुनर्प्राप्त करना चाहते हैं।

दबाकर काम नहीं करता है क्योंकि ऐसा लगता है कि अंतिम खोल का इतिहास नए खोल में उपलब्ध नहीं है।

मैंने होमब्री के साथ 1.8.1 इंस्टॉल किया। क्या कोई विन्यास चर है जो मुझे सेट करना चाहिए जो मोंगोडीबी इंटरैक्टिव शैल इतिहास लॉगिंग चालू करेगा?

# 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 
+0

यह पहले से ही होना चाहिए। क्या आपने यह देखने के लिए जांच की है कि आपके पास ~/.dbshell है या नहीं? – lobster1234

उत्तर

34

हाँ, ~/.dbshell संस्करण 1.8.1 के रूप में अपने जो मैं उपयोग कर रहा हूँ:

यहाँ मेरी mongod.conf फ़ाइल है। लेकिन यह कुछ ऐसा हो सकता है जो उन्होंने 1.7+ में जोड़ा जो मुझे याद है कि 1.6.5 में यह नहीं है।

+0

धन्यवाद! कृपया अपना उत्तर पढ़ने के बाद प्रश्न में जोड़े गए संपादन देखें। – ma11hew28

0
पाठ्यक्रम हाँ की

,

इसे अपने घर पथ में है: ~/.dbshell lobster1234 की तरह कहा। खिड़कियों के लिए आप इस लिंक https://docs.mongodb.com/manual/reference/program/mongo/#files

की जाँच लेकिन सावधान रहना चाहिए, के बाद आप, मोंगो खोल का इस्तेमाल किया है क्योंकि MongoDB खोल गन्न पूरे commandes है कि आप में टेप है नहीं बचा कर आप अन्य फ़ाइल (cat .dbshell >>Mongohistory.txt) में सामग्री को बचाने चाहिए।

संबंधित मुद्दे