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

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

एंड्रॉइड एक सक्षम ऑपरेटिंग सिस्टम है, क्योंकि यह कई ऐप पेश करता है जो डेस्कटॉप क्लास तक पहुंचते हैं। फिर भी कभी-कभी, एंड्रॉइड पर कुछ ऐसा हासिल करने के लिए काफी प्रयास करना पड़ता है जो डेस्कटॉप पर एक स्नैप होगा।





एक समाधान एंड्रॉइड के छिपे हुए लिनक्स इंफ्रास्ट्रक्चर का लाभ उठाना है। टर्मक्स ऐप एक कमांड लाइन वातावरण प्रदान करता है और आपको अपने एंड्रॉइड डिवाइस पर ईमानदारी से अच्छा लिनक्स ऐप इंस्टॉल करने की अनुमति देता है। यहां टर्मक्स ऐप का उपयोग करने का तरीका बताया गया है।





टर्मक्स का उपयोग क्यों करें?

Play Store में पहले से ही कुछ ऐप्स हैं जो Linux एप्लिकेशन के Android पोर्ट हैं। ये टर्मक्स से इस मायने में भिन्न हैं कि ये उन लिनक्स ऐप्स को दोहराते हैं, लेकिन इन्हें 'एंड्रॉइड तरीके' से बनाया गया है।





इसके विपरीत, टर्मक्स एक स्व-निहित लिनक्स वातावरण है। इसके कार्यक्रम (सभी उद्देश्यों और उद्देश्यों के लिए) उनके लिनक्स समकक्षों के समान हैं। यह पोर्ट किए गए अनुप्रयोगों पर कुछ फायदे बताता है:

  • संगतता: Android पर पोर्ट किए गए Linux ऐप्स को किसी प्रकार के उपयोगकर्ता इंटरफ़ेस की आवश्यकता होती है। एंड्रॉइड पर उपयोगकर्ता अनुभव काफी हद तक इस बात पर निर्भर करता है कि डेवलपर इसमें कितना प्रयास करता है। इसके विपरीत, टर्मक्स ऐप कीबोर्ड शॉर्टकट से लेकर आप उन्हें कैसे इंस्टॉल करते हैं, लिनक्स संस्करणों के समान हैं।
  • सघनता: एंड्रॉइड कोड जोड़ने से कुछ पतले एप्लिकेशन भारी हो सकते हैं। उदाहरण के लिए, एक Android SSH क्लाइंट 2MB से 12MB आकार का कहीं भी हो सकता है। इसकी तुलना ड्रॉपबियर से करें, जो टर्मक्स में उपलब्ध है, जिसका वजन 396KB (जो कि किलोबाइट है) स्थापित है। और यह एक SSH सर्वर भी प्रदान करता है।
  • समयबद्धता: जब कोई एप्लिकेशन अपडेट प्राप्त करता है, तो आप अपग्रेड के लिए एंड्रॉइड ऐप के डेवलपर की दया पर बने रहते हैं। इसके विपरीत, टर्मक्स एप्लिकेशन मानक लिनक्स पैकेज हैं जिन्हें कम रखरखाव की आवश्यकता होती है। वे डेस्कटॉप संस्करणों के साथ-साथ स्वचालित रूप से भी बनाए जा सकते हैं। आपको टर्मक्स के साथ नई सुविधाओं तक अधिक तेज़ी से पहुंचने की संभावना है।
  • कीमत: एक मौका है कि आप Play Store से जो भी ऐप खरीदते हैं, उसके साथ एक चार्ज जुड़ा होगा। टर्मक्स में सभी ऐप्स हैं मुक्त (और खुला स्रोत) , जैसा कि टर्मक्स ही है।

टर्मक्स का उपयोग कैसे करें

गोता लगाने से पहले, समझें कि टर्मक्स मुख्य रूप से एक कमांड लाइन वातावरण है। यहाँ चमकदार बटन के साथ कोई फैंसी यूजर इंटरफेस नहीं है। यह न केवल बेस टर्मक्स पैकेज के लिए, बल्कि इसके ऐप्स के लिए भी जाता है। इस विधि से आपको लिब्रे ऑफिस का नवीनतम संस्करण नहीं मिलेगा।



सबसे महत्वपूर्ण बात यह है कि टर्मक्स पर इन प्रोग्रामों को स्थापित करने और उनका उपयोग करने के लिए आपको कमांड लाइन के साथ सहज होना चाहिए। कुछ परिचित होने के लिए, सबसे अधिक उपयोग किए जाने वाले लिनक्स टर्मिनल कमांड की हमारी सूची देखें।

जब आप तैयार हों, तो अपना फोन या टैबलेट लें और टर्मक्स इंस्टॉल करें।





डाउनलोड: टर्मक्स (नि: शुल्क)

बेसिक टर्मक्स कमांड आपको पता होना चाहिए

टर्मक्स को लॉन्च करने से आप सीधे कमांड लाइन के वातावरण में आ जाएंगे। यहां से आप नए टूल इंस्टॉल कर सकते हैं। टर्मक्स उसी पैकेज इंस्टॉलर का उपयोग करता है जैसा कि डेबियन, उबंटू और संबंधित लिनक्स डिस्ट्रोस में पाया जाता है।





उन्नत पैकेजिंग उपकरण (आमतौर पर एपीटी के रूप में संदर्भित) का उपयोग टर्मक्स में सॉफ़्टवेयर को खोजने, स्थापित करने और निकालने के लिए किया जाता है। संकुल को अद्यतन करके और इन आदेशों के साथ उन्नयन करके प्रारंभ करें:

apt update
apt upgrade

इसके बाद, पता करें कि कौन से ऐप्स उपलब्ध हैं:

apt list

इनमें से किसी एक पैकेज के बारे में अधिक जानने के लिए, उपयोग करें

apt show [package name]

यह नाम, अनुरक्षक, फ़ाइल आकार, निर्भरता और अन्य उपयोगी विवरण प्रदर्शित करेगा। ऐप इंस्टॉल करने के लिए, बस उपयोग करें:

apt install [package name]

APT का उपयोग करने के लिए हमारा गाइड आपको इस टूल के बारे में और बताएगा, जैसे कि पैकेज को अपग्रेड कैसे करें। आप टर्मक्स कमांड लाइन में टर्मिनल प्रॉम्प्ट पर उसका नाम दर्ज करके एक स्थापित टूल चला सकते हैं।

उपयुक्त के अलावा, बिल्ट-इन कमांड की यह सूची एंड्रॉइड पर टर्मक्स में काम करती है:

  • |_+_| आपको एक फ़ाइल कॉपी करने देता है
  • |_+_| एक फाइल ले जाएगा
  • |_+_| निर्देशिका की सामग्री को सूचीबद्ध करता है
  • |_+_| डेटा हटाता है (हटाता है)
  • |_+_| एक प्रतीकात्मक लिंक बनाता है (उदाहरण के लिए, |_+_| )

इन बिल्ट-इन टूल्स के साथ, आप Android फ़ाइल मैनेजर की आवश्यकता को कम करते हैं। वे आपको ऐसी कार्यक्षमता का आनंद लेने के लिए अपने फोन को रूट करने से भी बचाते हैं।

लिनक्स ऐप्स जिन्हें आप टर्मक्स कमांड लाइन के साथ इंस्टॉल कर सकते हैं

का उपयोग करते हुए उपयुक्त टर्मक्स के साथ, आप एंड्रॉइड पर कई उपयोगी लिनक्स ऐप इंस्टॉल कर सकते हैं। ये कई श्रेणियों में आते हैं --- आइए कुछ हाइलाइट्स देखें।

पाठ संपादक

टर्मक्स दोनों लोकप्रिय लिनक्स टेक्स्ट एडिटर्स के हाल के संस्करण प्रदान करता है: वीआईएम और एमएसीएस। अन्य संपादक, जैसे कि न्यूनतम नैनो, भी उपलब्ध हैं।

बेशक, एंड्रॉइड में पहले से ही बहुत सारे टेक्स्ट एडिटर हैं। तो Emacs और Vim मंच पर क्या लाते हैं? वैसे अगर आप मार्कडाउन में काम करना पसंद करते हैं तो दोनों ही इसका बखूबी साथ देते हैं। 'व्याकुलता मुक्त' मानसिकता में? यह वीआईएम की तुलना में अधिक व्याकुलता-मुक्त नहीं है --- इसमें महारत हासिल करने में मदद के लिए हमारे वीआईएम शॉर्टकट चीट शीट देखें।

विंडोज़ 8 पर भाषा कैसे बदलें

नोट्स लेने और कार्य प्रदान करने के लिए कुछ चाहिए? Emacs में संगठन-मोड ने आपको कवर किया है। आप Emacs को अपने के रूप में भी उपयोग कर सकते हैं फ़ाइल प्रबंधक , पटकथा लेखन ऐप , क्लाइंट ट्रेलो , संगीत बजाने वाला , या माइनस्वीपर खेलने के लिए।

डिज़्नी प्लस सहायता केंद्र कोड 83

क्यों स्विच करें? एंड्रॉइड टेक्स्ट एडिटर एक स्टैंडआउट फीचर पर ध्यान केंद्रित करते हैं। उदाहरण के लिए, कोई ध्यान भंग-मुक्त प्रारूपण पर ध्यान केंद्रित कर सकता है, दूसरा मार्कडाउन और अन्य स्वरूपण का पूर्वावलोकन कर सकता है, और फिर भी अन्य नोट्स रखने पर बनाए जा सकते हैं (हालांकि वे वास्तव में अपने मूल में केवल पाठ संपादक हैं)।

टर्मिनल-आधारित संपादक इन जरूरतों को एक ही कार्यक्रम में पूरा कर सकते हैं, जबकि डेस्कटॉप प्लेटफॉर्म पर भी उपलब्ध हैं।

टर्मक्स कमांड लाइन यूटिलिटीज

टर्मक्स पैकेज में कई उपयोगी लिनक्स कमांड लाइन उपयोगिताएं शामिल हैं:

  • ग्नुप्लॉट: एक गणितीय रेखांकन कार्यक्रम
  • इमेजमैजिक: एक छवि हेरफेर और रूपांतरण टूलकिट
  • p7zip: 7-ज़िप संपीड़न योजना के लिए एक संग्रह उपयोगिता
  • अनरार: RAR प्रारूप के लिए एक अलग संग्रह उपकरण
  • Wget: HTTP या FTP के माध्यम से इंटरनेट पर फ़ाइलें लाने का एक प्रोग्राम

क्यों स्विच करें? ये समर्पित कार्यक्रम हैं जिनमें बहुत कुछ है।

टर्मक्स में सर्वर स्थापित करें

हम पहले ही दिखा चुके हैं कि आप कैसे कर सकते हैं अपने Android डिवाइस को वेब सर्वर में बदलें विशिष्ट ऐप्स के साथ। टर्मक्स इसी तरह वास्तविक लिनक्स वेब सर्वर जैसे Apache, nginx, और Lighttpd प्रदान करता है।

लेकिन आप अपने Android डिवाइस पर वेब सर्वर क्यों चलाना चाहेंगे?

प्रोग्रामिंग के अलावा, ध्यान रखें कि आज के कई बेहतरीन एप्लिकेशन वेब ऐप्स हैं। उदाहरण के लिए, आप nginx, PostgreSQL डेटाबेस और पायथन को स्थापित कर सकते हैं, फिर इसका उपयोग करें टैगा परियोजना प्रबंधन मंच। यह बहुत सारी उपयोगिता है, बिना किसी तृतीय-पक्ष सेवाओं या होस्टिंग के लिए साइन अप किए बिना।

टर्मक्स में भी शामिल है भालू ड्रॉप , जो आपके फ़ोन/टैबलेट में लॉग इन करने और फ़ाइलों को स्थानांतरित करने के लिए एक SSH सर्वर (और क्लाइंट) प्रदान करता है। यह उन स्थितियों में उपयोगी है जहां आप कुछ फाइलों का आदान-प्रदान करना चाहते हैं लेकिन क्लाउड सेवाओं का उपयोग नहीं करना चाहते हैं। बस ड्रॉपबियर सर्वर शुरू करें, आपको जो चाहिए उसे हथियाने के लिए एसएसएच क्लाइंट का उपयोग करें और इसे बंद कर दें।

क्यों स्विच करें? टाइनी वेब सर्वर जैसे ऐप्स आपको वेब सर्वर को स्पिन करने की अनुमति देते हैं। लेकिन एक हल्का सर्वर होने से ज्यादा दिलचस्प क्या है जिसे आप कमांड लाइन से शुरू कर सकते हैं?

टर्मक्स कमांड लाइन में विकास ऐप्स

जबकि कई Android ऐप्स ('कोड संपादकों' के रूप में सूचीबद्ध) कोड लिखने की क्षमता प्रदान करते हैं, हो सकता है कि वे स्वयं भाषाएं प्रदान न करें। टर्मक्स के साथ, आप अपने फोन या टैबलेट पर अपने कोड का परीक्षण कर सकते हैं।

यह प्रोग्रामिंग भाषाओं के मानक वितरण प्रदान करता है जैसे:

  • BASH शेल (डिफॉल्ट उपलब्ध आउट ऑफ द बॉक्स, और हैकिंग शुरू करने का एक शानदार तरीका)
  • पायथन (v2 और v3 दोनों उपलब्ध हैं)
  • पीएचपी
  • माणिक

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

क्यों स्विच करें? Android के लिए कुछ प्रोग्रामिंग भाषा पैकेज हैं, जैसे क्यूपायथन . लेकिन ये अपने स्वयं के भारी UI प्रदान करते हैं। उन्हें पूरी तरह से उपयोगी होने के लिए अतिरिक्त ऐप्स की भी आवश्यकता हो सकती है।

एंड्रॉइड-आधारित ऐप्स git और svn दोनों के लिए उपलब्ध हैं। हालांकि, आपके पास प्रत्येक स्रोत नियंत्रण प्रकार के लिए एक अलग ऐप होना चाहिए। टर्मक्स दोनों को एक ही पैकेज में मुफ्त में प्रदान करता है। स्रोत नियंत्रण के साथ जाकर, आप ड्रॉपबॉक्स जैसी क्लाउड सिंकिंग सेवाओं के लिए ग्राहकों को भी कम कर सकते हैं।

टर्मक्स कमांड के साथ एंड्रॉइड में लिनक्स जोड़ें

टर्मक्स एक सुपर-कॉम्पैक्ट पेशकश है जो आपके एंड्रॉइड डिवाइस के लिए बहुत सारी कार्यक्षमता खोलता है। कमांड लाइन लिनक्स की सबसे शक्तिशाली विशेषताओं में से एक है, और टर्मक्स आपको चलते-फिरते अधिक कुशल बनाने के लिए आपके डिवाइस के लिनक्स कर्नेल पर बनाता है।

और कौन जानता है, शायद इन ऐप्स के साथ काम करने से आप डेस्कटॉप पर भी लिनक्स आज़माने के लिए मना लेंगे। हमारी जाँच करें लिनक्स कमांड चीट शीट कुछ मदद के लिए इसे आजमाएं।

साझा करना साझा करना कलरव ईमेल Android पर Google के बिल्ट-इन बबल लेवल को कैसे एक्सेस करें

यदि आपको कभी यह सुनिश्चित करने की आवश्यकता है कि कुछ चुटकी में स्तर है, तो अब आप सेकंड में अपने फोन पर बबल स्तर प्राप्त कर सकते हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • एंड्रॉयड
  • टर्मिनल
  • लिनक्स
  • एंड्रॉयड
  • लिनक्स कमांड
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें