GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

मोंगो - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में मोंगो चलाएं

यह कमांड मोंगो है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


मोंगो - मोंगोडीबी शेल

वर्णन


मोंगो MongoDB के लिए एक इंटरैक्टिव जावास्क्रिप्ट शेल इंटरफ़ेस है, जो एक शक्तिशाली प्रदान करता है
सिस्टम प्रशासकों के लिए इंटरफ़ेस और साथ ही डेवलपर्स के लिए प्रश्नों का परीक्षण करने का एक तरीका
डेटाबेस के साथ सीधे संचालन। मोंगो पूरी तरह कार्यात्मक जावास्क्रिप्ट भी प्रदान करता है
MongoDB के साथ उपयोग के लिए वातावरण। यह दस्तावेज़ के मूल आह्वान को संबोधित करता है
मोंगो शेल और इसके उपयोग का एक सिंहावलोकन।

SYNOPSIS


मोंगो [--सीप] [--नोडब] [--norc] [--शांत] [--बंदरगाह ] [--मेज़बान ] [--इवल
] [-यू ] [--उपयोगकर्ता नाम ] [-पी ] [--पासवर्ड
] [--मदद] [-एच] [--संस्करण] [--क्रिया] [--आईपीवी6] [डेटाबेस] [फ़ाइल.जेएस]

इंटरफ़ेस


ऑप्शंस
--खोल
मूल्यांकन के बाद शेल इंटरफ़ेस को सक्षम करता है जावास्क्रिप्ट फ़ाइल। यदि आप आह्वान करते हैं
मोंगो एक जावास्क्रिप्ट फ़ाइल को तर्क के रूप में कमांड करें और निर्दिष्ट करें, या उपयोग करें --eval सेवा मेरे
कमांड लाइन पर जावास्क्रिप्ट निर्दिष्ट करें --खोल विकल्प उपयोगकर्ता को एक प्रदान करता है
फ़ाइल का निष्पादन समाप्त होने के बाद शेल प्रॉम्प्ट।

--nodb शेल को किसी भी डेटाबेस इंस्टेंस से कनेक्ट होने से रोकता है। बाद में, कनेक्ट करने के लिए
शेल के भीतर एक डेटाबेस, देखें मोंगो-शेल-नए-कनेक्शन.

--नॉर्क शेल को सोर्सिंग और मूल्यांकन करने से रोकता है ~/.mongorc.js चालू होने पर।

--शांत
कनेक्शन प्रक्रिया के दौरान शेल से आउटपुट को शांत करता है।

--बंदरगाह
उस पोर्ट को निर्दिष्ट करता है जहां मोंगोड or मोंगोस उदाहरण सुन रहा है. जब तक
विनिर्दिष्ट मोंगो से जुड़ता है मोंगोड बंदरगाह पर उदाहरण 27017, जो डिफ़ॉल्ट है
मोंगोड बंदरगाह।

--मेज़बान
उस होस्ट को निर्दिष्ट करता है जहां मोंगोड or मोंगोस के रूप में कनेक्ट करने के लिए चल रहा है
. डिफ़ॉल्ट रूप से मोंगो चल रही MongoDB प्रक्रिया से जुड़ने का प्रयास करेगा
लोकलहोस्ट पर.

--eval
इस विकल्प के तर्क के रूप में निर्दिष्ट जावास्क्रिप्ट अभिव्यक्ति का मूल्यांकन करता है। मोंगो
कोड का मूल्यांकन करते समय अपना स्वयं का वातावरण लोड नहीं करता है: परिणामस्वरूप कई विकल्प
शेल वातावरण उपलब्ध नहीं है.

--उपयोगकर्ता नाम , -u
MongoDB उदाहरण को प्रमाणित करने के लिए एक उपयोगकर्ता नाम निर्दिष्ट करता है। संयोजन में प्रयोग करें
साथ --पासवर्ड पासवर्ड प्रदान करने का विकल्प। यदि आप कोई उपयोक्तानाम निर्दिष्ट करते हैं और
पासवर्ड लेकिन डिफ़ॉल्ट डेटाबेस या निर्दिष्ट डेटाबेस की आवश्यकता नहीं है
प्रमाणीकरण, मोंगो अपवाद के साथ बाहर निकल जाएगा.

--पासवर्ड , -p
MongoDB उदाहरण को प्रमाणित करने के लिए एक पासवर्ड निर्दिष्ट करता है। संयोजन के रूप में प्रयोग करें
साथ --उपयोगकर्ता नाम उपयोगकर्ता नाम प्रदान करने का विकल्प। यदि आप निर्दिष्ट करते हैं a --उपयोगकर्ता नाम
के बिना --पासवर्ड विकल्प, मोंगो यदि, इंटरैक्टिव रूप से पासवर्ड के लिए संकेत देगा
la मोंगोड or मोंगोस प्रमाणीकरण की आवश्यकता है.

--प्रमाणीकरणडेटाबेस
संस्करण 2.4 में नया।

उस डेटाबेस को निर्दिष्ट करता है जो उपयोगकर्ता को रखता है (उदा --उपयोगकर्ता नाम) साख।

डिफ़ॉल्ट रूप से, मोंगो मानता है कि डेटाबेस नाम निर्दिष्ट है db पता रखती है
उपयोगकर्ता के क्रेडेंशियल, जब तक कि आप निर्दिष्ट न करें --प्रमाणीकरणडेटाबेस.

देख उपयोगकर्ता स्रोत, /संदर्भ/विशेषाधिकार-दस्तावेज और /संदर्भ/उपयोगकर्ता-विशेषाधिकार एसटी
MongoDB में प्रत्यायोजित प्रमाणीकरण के बारे में अधिक जानकारी।

--प्रमाणीकरण तंत्र
संस्करण 2.4 में नया।

प्रमाणीकरण तंत्र निर्दिष्ट करता है। डिफ़ॉल्ट रूप से, प्रमाणीकरण तंत्र है
मोंगोडब-सीआर, जो MongoDB चुनौती/प्रतिक्रिया प्रमाणीकरण तंत्र है। में
मोंगोडीबी सब्सक्राइबर संस्करण, मोंगो के लिए समर्थन भी शामिल है जीएसएसएपीआई संभालने के लिए
केर्बरोस प्रमाणीकरण.

देख /ट्यूटोरियल/कंट्रोल-एक्सेस-टू-मोंगोडब-साथ-केर्बरोस-प्रमाणीकरण और अधिक के लिए
Kerberos प्रमाणीकरण के बारे में जानकारी।

--एसएसएल a से कनेक्शन सक्षम करें मोंगोड or मोंगोस जिसमें SSL एन्क्रिप्शन है.

--sslPEMKeyफ़ाइल
संस्करण 2.4 में नया।

ध्यान दें चूक वितरण of MongoDB कर देता है नहीं एसएसएल के लिए समर्थन शामिल है। एसएसएल का उपयोग करने के लिए
आप या तो MongoDB को SSL समर्थन के साथ संकलित कर सकते हैं या MongoDB सब्सक्राइबर का उपयोग कर सकते हैं
संस्करण. देखना /प्रशासन/एसएसएल SSL और MongoDB के बारे में अधिक जानकारी के लिए।

निर्दिष्ट करता है पेम फ़ाइल जिसमें SSL प्रमाणपत्र और कुंजी दोनों शामिल हैं। फ़ाइल निर्दिष्ट करें
का नाम पेम सापेक्ष या निरपेक्ष पथ का उपयोग कर फ़ाइल

का उपयोग करते समय आवश्यक है --एसएसएल विकल्प यदि मोंगोड or मोंगोस है एसएसएलसीएफ़ाइल सक्षम बिना
sslWeakCertificateValidation.

--sslPEMKeyPassword
संस्करण 2.4 में नया।

ध्यान दें चूक वितरण of MongoDB कर देता है नहीं एसएसएल के लिए समर्थन शामिल है। एसएसएल का उपयोग करने के लिए
आप या तो MongoDB को SSL समर्थन के साथ संकलित कर सकते हैं या MongoDB सब्सक्राइबर का उपयोग कर सकते हैं
संस्करण. देखना /प्रशासन/एसएसएल SSL और MongoDB के बारे में अधिक जानकारी के लिए।

द्वारा निर्दिष्ट रूट प्रमाणपत्र श्रृंखला को डिक्रिप्ट करने के लिए पासवर्ड निर्दिष्ट करता है --sslPEMKeyफ़ाइल.

केवल तभी आवश्यक है जब प्रमाणपत्र-कुंजी फ़ाइल एन्क्रिप्ट की गई हो।

--sslCAफ़ाइल
संस्करण 2.4 में नया।

ध्यान दें चूक वितरण of MongoDB कर देता है नहीं एसएसएल के लिए समर्थन शामिल है। एसएसएल का उपयोग करने के लिए
आप या तो MongoDB को SSL समर्थन के साथ संकलित कर सकते हैं या MongoDB सब्सक्राइबर का उपयोग कर सकते हैं
संस्करण. देखना /प्रशासन/एसएसएल SSL और MongoDB के बारे में अधिक जानकारी के लिए।

निर्दिष्ट करता है पेम फ़ाइल जिसमें प्रमाणपत्र प्राधिकारी का प्रमाणपत्र शामिल है।
का फ़ाइल नाम निर्दिष्ट करें पेम सापेक्ष या निरपेक्ष पथ का उपयोग कर फ़ाइल

--मदद, -h
एक बुनियादी सहायता और उपयोग टेक्स्ट देता है।

--संस्करण
शेल का संस्करण लौटाता है.

--शब्दशः
कनेक्शन प्रक्रिया के दौरान शेल के आउटपुट की वर्बोसिटी बढ़ जाती है।

--आईपीवी6 IPv6 समर्थन सक्षम करता है जो अनुमति देता है मोंगो का उपयोग करके MongoDB इंस्टेंस से कनेक्ट करने के लिए
आईपीवी6 नेटवर्क. सभी MongoDB प्रोग्राम और प्रक्रियाएं, जिनमें शामिल हैं मोंगो, IPv6 अक्षम करें
डिफ़ॉल्ट रूप से समर्थन.

<db पता>
कनेक्ट करने के लिए डेटाबेस का "डेटाबेस पता" निर्दिष्ट करता है। उदाहरण के लिए:

मोंगो व्यवस्थापक

उपरोक्त कमांड कनेक्ट होगा मोंगो खोल को व्यवस्थापक डेटाबेस स्थानीय पर
मशीन। आप समाधान योग्य होस्टनाम के साथ एक दूरस्थ डेटाबेस उदाहरण निर्दिष्ट कर सकते हैं
या आईपी पता. का उपयोग करके डेटाबेस नाम को होस्टनाम से अलग करें / चरित्र.
निम्नलिखित उदाहरण देखें:

मोंगो मोंगोडब1.example.net
मोंगो मोंगोडब1/admin
मोंगो 10.8.8.10/परीक्षण


एक जावास्क्रिप्ट फ़ाइल को चलाने और फिर बाहर निकलने के लिए निर्दिष्ट करता है। आखिरी विकल्प होना चाहिए
निर्दिष्ट. उपयोग --खोल फ़ाइल समाप्त होने के बाद शेल पर लौटने का विकल्प
चल रहा है।

फ़ाइलें
~/.dbshell
मोंगो में आदेशों का इतिहास रखता है .dbshell फ़ाइल.

नोट मोंगो इतिहास में प्रमाणीकरण से संबंधित बातचीत को दर्ज नहीं किया गया है
फ़ाइल, सहित प्रमाणित और db.addUser().

चेतावनी
विंडोज़ के संस्करण मोंगो.exe 2.2.0 से पहले की बचत होगी .dbshell में दायर
मोंगो.exe कार्यकारी डाइरेक्टरी।

~/.mongorc.js
मोंगो पढ़ेंगे .mongorc.js आह्वान करने वाले उपयोगकर्ता की होम निर्देशिका से फ़ाइल
मोंगो. फ़ाइल में, उपयोगकर्ता वेरिएबल्स को परिभाषित कर सकते हैं, अनुकूलित कर सकते हैं मोंगो शेल प्रॉम्प्ट, या
वह जानकारी अपडेट करें जिसे वे हर बार शेल लॉन्च करने पर अपडेट करना चाहेंगे। अगर आप
कमांड लाइन पर जावास्क्रिप्ट फ़ाइल या एक्सप्रेशन का मूल्यांकन करने के लिए शेल का उपयोग करें
साथ में --eval या निर्दिष्ट करके a . जे एस पट्टिका सेवा मेरे मोंगो, मोंगो पढ़ेंगे .mongorc.js पट्टिका
बाद जावास्क्रिप्ट ने प्रसंस्करण समाप्त कर दिया है।

विवरण दें --नॉर्क पढ़ने को अक्षम करने का विकल्प .mongorc.js.

/tmp/mongo_edit. जे एस
बनाया गया by मोंगो कब संपादन a फ़ाइल. If la पट्टिका मौजूद मोंगो मर्जी जोड़ना an पूर्णांक
से 1 सेवा मेरे 10 सेवा मेरे la पहर मूल्य सेवा मेरे करने का प्रयास सेवा मेरे बनाना a अद्वितीय फ़ाइल.

%TEMP%mongo_edit. जे एस
बनाया गया by मोंगो.exe on विंडोज कब संपादन a फ़ाइल. If la पट्टिका मौजूद मोंगो मर्जी
जोड़ना an पूर्णांक से 1 सेवा मेरे 10 सेवा मेरे la पहर मूल्य सेवा मेरे करने का प्रयास सेवा मेरे बनाना a अद्वितीय फ़ाइल.

वातावरण
संपादक किसी संपादक के साथ उपयोग करने के लिए पथ निर्दिष्ट करता है संपादित शेल कमांड. एक जावास्क्रिप्ट
परिवर्तनशील संपादक के मान को ओवरराइड कर देगा संपादक.

होम होम निर्देशिका के लिए पथ निर्दिष्ट करता है मोंगो पढ़ेंगे .mongorc.js पट्टिका
और लिखें .dbshell फ़ाइल.

होमड्राइव
विंडोज सिस्टम पर, होमड्राइव उस पथ को निर्दिष्ट करता है जहाँ निर्देशिका है मोंगो मर्जी
को पढ़िए .mongorc.js फ़ाइल करें और लिखें .dbshell फ़ाइल.

होमपाथ
होम निर्देशिका के लिए विंडोज़ पथ निर्दिष्ट करता है मोंगो पढ़ेंगे
.mongorc.js फ़ाइल करें और लिखें .dbshell फ़ाइल.

कीबोर्ड शॉर्टकट


RSI मोंगो शेल निम्नलिखित कीबोर्ड शॉर्टकट का समर्थन करता है: [1]

┌───────────────────┬─────────────── ────────── ─────┐
कीबाइंडिंगसमारोह
├───────────────────┼────────────── ────────── ─────┤
│ऊपर तीर │ से पिछला आदेश पुनः प्राप्त करें
│ │ इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│डाउन-एरो │ │ से अगला कमांड पुनः प्राप्त करें
│ │ इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│होम │ पंक्ति की शुरुआत पर जाएं │
├───────────────────┼────────────── ────────── ─────┤
│अंत │ पंक्ति के अंत पर जाएं │
├───────────────────┼────────────── ────────── ─────┤
│टैब │ स्वत: पूर्ण विधि/कमांड │
├───────────────────┼────────────── ────────── ─────┤
│बायाँ-तीर │ एक अक्षर पीछे जाएँ │
├───────────────────┼────────────── ────────── ─────┤
│दायाँ-तीर │ एक अक्षर आगे बढ़ें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-बायाँ-तीर │ एक शब्द पीछे जाएँ │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-राइट-एरो │ एक शब्द आगे बढ़ें │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-बायाँ-तीर │ एक शब्द पीछे जाएँ │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-राइट-एरो │ एक शब्द आगे बढ़ें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-A │ पंक्ति की शुरुआत पर जाएं │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-B │ एक अक्षर पीछे जाएं │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-C │ बाहर निकलें मोंगो खोल │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-D │ एक वर्ण हटाएं (या बाहर निकलें मोंगो
│ │ खोल) │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-E │ पंक्ति के अंत पर जाएं │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-F │ एक अक्षर आगे बढ़ें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-G │ निरस्त करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-J │ पंक्ति को स्वीकार/मूल्यांकन करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-K │ लाइन को खत्म/मिटा दें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-L या टाइप करें सीएलएस │ स्क्रीन साफ़ करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-M │ पंक्ति को स्वीकार/मूल्यांकन करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-N │ │ से अगला कमांड पुनः प्राप्त करें
│ │ इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-P │ से पिछला कमांड पुनः प्राप्त करें
│ │ इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-R │ रिवर्स-सर्च कमांड इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-S │ फॉरवर्ड-सर्च कमांड इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-T │ वर्णों को स्थानांतरित करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-U │ यूनिक्स लाइन-डिस्कार्ड निष्पादित करें │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-W │ यूनिक्स वर्ड-रबाउट करें │
└───────────────────┴────────────── ────────── ─────┘

│Ctrl-Y │ Yank │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-Z │ सस्पेंड (कार्य नियंत्रण │ में काम करता है
│ │ लिनक्स) │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-H │ किसी वर्ण को पीछे की ओर हटाएं │
├───────────────────┼────────────── ────────── ─────┤
│Ctrl-I │ पूर्ण, टैब के समान │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-बी │ एक शब्द पीछे जाएं │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-सी │ शब्द को बड़ा करें │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-डी │ किल वर्ड │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-एफ │ एक शब्द आगे बढ़ें │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-एल │ शब्द को लोअरकेस में बदलें │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-यू │ शब्द को अपरकेस में बदलें │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-वाई │ यांक-पॉप │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-बैकस्पेस │ बैकवर्ड-किल वर्ड │
├───────────────────┼────────────── ────────── ─────┤
│Meta-< │ │ में पहला कमांड पुनः प्राप्त करें
│ │ कमांड इतिहास │
├───────────────────┼────────────── ────────── ─────┤
│मेटा-> │ में अंतिम कमांड पुनः प्राप्त करें
│ │ कमांड इतिहास │
└───────────────────┴────────────── ────────── ─────┘

[1] MongoDB 2.0 के बाद से एकाधिक कीबाइंडिंग को समायोजित करता है, मोंगो बुनियादी के लिए समर्थन शामिल है
Emacs कीबाइंडिंग।

उपयोग


आमतौर पर उपयोगकर्ता शेल को इनवॉइस करते हैं मोंगो सिस्टम प्रॉम्प्ट पर कमांड। इसपर विचार करें
अन्य परिदृश्यों के लिए निम्नलिखित उदाहरण।

प्रमाणीकरण और एक गैर-मानक पोर्ट का उपयोग करके किसी दूरस्थ होस्ट पर डेटाबेस से कनेक्ट करने के लिए,
निम्नलिखित फॉर्म का उपयोग करें:

मोंगो--उपयोक्तानाम --पासवर्ड --होस्टनाम --पोर्ट 28015

वैकल्पिक रूप से, निम्नलिखित संक्षिप्त रूप पर विचार करें:

मोंगो -यू -पी --मेज़बान --पोर्ट 28015

बदलें , , तथा आपकी स्थिति के लिए उपयुक्त मूल्यों के साथ और
स्थानापन्न करें या हटाएँ --बंदरगाह जैसी जरूरत थी।

मूल्यांकन किए बिना किसी जावास्क्रिप्ट फ़ाइल को निष्पादित करने के लिए ~/.mongorc.js प्रारंभ करने से पहले फ़ाइल करें
शेल सत्र, निम्न प्रपत्र का उपयोग करें:

मोंगो --शेल --norc वैकल्पिक-पर्यावरण.जेएस

प्रिंट करने के लिए एक क्वेरी को इस रूप में लौटाएँ JSON, का उपयोग करके सिस्टम प्रॉम्प्ट से --eval विकल्प, का उपयोग करें
निम्नलिखित प्रपत्र:

मोंगो --eval 'db.collection.find().forEach(printjson)'

सिंगल कोट्स का उपयोग करें (उदा ') जावास्क्रिप्ट, साथ ही अतिरिक्त जावास्क्रिप्ट संलग्न करने के लिए
इस आउटपुट को उत्पन्न करने के लिए आवश्यक है।

onworks.net सेवाओं का उपयोग करके ऑनलाइन मोंगो का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।