क्लाउड कमांडर - वेब फ़ाइल प्रबंधक लिनक्स फाइल और प्रोग्राम को ब्राउज़र के माध्यम से नियंत्रित करने के लिए


क्लाउड कमांडर (Cloudcmd) कंसोल और एडिटर समर्थन के साथ एक सरल खुला स्रोत, पारंपरिक अभी तक उपयोगी क्रॉस-प्लेटफॉर्म वेब फ़ाइल प्रबंधक है।

यह जावास्क्रिप्ट/Node.js में लिखा गया है और आपको किसी सर्वर को प्रबंधित करने और किसी भी कंप्यूटर, मोबाइल या टैबलेट के ब्राउज़र में फ़ाइलों, निर्देशिकाओं और कार्यक्रमों के साथ काम करने में सक्षम बनाता है।

यह कुछ शांत सुविधाएँ प्रदान करता है:

  • क्लाइंट वेब ब्राउज़र में काम करता है।
  • यह सर्वर लिनक्स, विंडोज, मैक ओएस और एंड्रॉइड (टर्मक्स की मदद से) में स्थापित किया जा सकता है।
  • आपको किसी ब्राउज़र में छवियां, पाठ फ़ाइलें, ऑडियो और वीडियो चलाना देखने में सक्षम बनाता है।
  • स्थानीय या दूरस्थ रूप से उपयोग किया जा सकता है।
  • स्क्रीन आकार के अनुकूल होने का समर्थन करता है।
  • डिफ़ॉल्ट OS कमांड लाइन के समर्थन के साथ कंसोल प्रदान करता है।
  • सिंटैक्स हाइलाइटिंग के समर्थन में 3 अंतर्निहित संपादकों के साथ जहाज, जिसमें शामिल हैं: डॉर्ड, एड और डीपवर्ड।
  • यह वैकल्पिक प्राधिकरण का भी समर्थन करता है।
  • हॉट/शॉर्टकट कुंजी प्रदान करता है।

लिनक्स में क्लाउड कमांडर कैसे स्थापित करें

सबसे पहले, नोड के नवीनतम संस्करण को स्थापित करें। नीचे दिए गए निर्देशों के साथ।

$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

-------- For Node.js v7 Version -------- 
$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
$ sudo apt-get install -y nodejs 
$ curl - -silent - -location https://rpm.nodesource.com/setup_6.x | bash -

-------- For Node.js v7 Version -------- 
$ curl - -silent - -location https://rpm.nodesource.com/setup_7.x | bash -
$ yum -y install nodejs
$ dnf -y install nodejs [Fedora 22+]
$ emerge nodejs         [On Gentoo]
$ pacman -S nodejs npm  [On Arch Linux]

एक बार जब आप नोडज और एनपीएम पैकेज स्थापित कर लेते हैं, तो अगले रूट कमांड के साथ निम्नलिखित कमांड के साथ क्लाउड कमांडर फ़ाइल प्रबंधक स्थापित करें:

$ npm i cloudcmd -g
OR
$ npm i cloudcmd -g --force

लिनक्स में क्लाउड कमांडर का उपयोग कैसे करें

इसे शुरू करने के लिए, बस चलाएं:

$ cloudcmd

डिफ़ॉल्ट रूप से, क्लाउड कमांडर ~/.cloudcmd.json में कॉन्फ़िगरेशन पढ़ता है यदि कोई कमांड विकल्प सेट नहीं हैं। पोर्ट 8000 पोर्ट पोर्ट या VCAP_APP_PORT के मौजूद न होने की स्थिति में इसका उपयोग करता है।

आप अपने ब्राउज़र में URL खोलकर इसका उपयोग शुरू कर सकते हैं:

http://SERVER_IP:8000

मेनू देखने के लिए; फ़ाइल ऑपरेशन विकल्प, बस फ़ाइल का चयन करें और उस पर राइट क्लिक करें, आप नीचे दिखाए गए स्क्रीन शॉट में दिखाए गए विकल्पों को देखेंगे।

इसे एकल पैनल के साथ खोलने के लिए, - one-panel-mode ध्वज का उपयोग करें या बस ब्राउज़र का आकार बदलें:

$ cloudcmd --one-panel-mode

नीचे स्क्रीनशॉट एक छवि फ़ाइल को देखने से पता चलता है।

निम्न स्क्रीनशॉट संपादन के लिए एक स्क्रिप्ट फ़ाइल खोलने को दर्शाता है।

लिनक्स टर्मिनल या कंसोल को खोलने के लिए <कोड> ~ बटन दबाएं।

डिफ़ॉल्ट रूप से, टर्मिनल अक्षम किया गया है और स्थापित नहीं है, इसका उपयोग करने के लिए आपको रूट उपयोगकर्ता के विशेषाधिकार के साथ निम्नानुसार किरकिरा स्थापित करना चाहिए:

$ npm i gritty -g

फिर एक टर्मिनल का रास्ता सेट करें और कॉन्फ़िगरेशन को इस तरह सहेजें:

$ cloudcmd --terminal --terminal-path "gritty --path here" --save

क्लाउड कमांडर को अपडेट करने के लिए इस कमांड का उपयोग करें:

$ npm install cloudcmd -g

हॉट/शॉर्टकट कीज़ का उपयोग करें।

  • F1 - सहायता देखें
  • F2 - एक फ़ाइल का नाम बदलें
  • F3 - एक फ़ाइल देखें
  • F4 - एक फ़ाइल संपादित करें
  • F5 - एक फ़ाइल कॉपी करें
  • F6 - एक फ़ाइल ले जाएँ
  • F7 - एक नई निर्देशिका बनाएं
  • F8 - एक फ़ाइल हटाएँ
  • F9 - मेनू खोलें
  • F10 - फ़ाइल कॉन्फ़िगरेशन/अनुमतियाँ देखें और भी बहुत कुछ।

आप इसे मदद के लिए चला सकते हैं:

$ cloudcmd --help

आप https://cloudcmd.io/ पर एक व्यापक उपयोग गाइड और कॉन्फ़िगरेशन जानकारी प्राप्त कर सकते हैं।

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