टर्मक्स एक शक्तिशाली एंड्रॉइड एप्लिकेशन है जो आपको बिना रूट के मोबाइल डिवाइस से सीधे लिनक्स कमांड चलाने की अनुमति देता है। इस टर्मिनल एमुलेटर के साथ, आप डेस्कटॉप कंप्यूटर की आवश्यकता के बिना विभिन्न प्रकार के टूल तक पहुंच सकते हैं, पैकेज स्थापित कर सकते हैं, स्क्रिप्ट प्रोग्राम कर सकते हैं और कई उन्नत कार्य कर सकते हैं।
इस व्यापक गाइड में, आप टर्मक्स को स्थापित करने से लेकर इसके उन्नत कॉन्फ़िगरेशन तक सब कुछ सीखेंगे, जिसमें बुनियादी और सामान्य रूप से उपयोग किए जाने वाले कमांड, पैकेज प्रबंधन, टेक्स्ट एडिटर का उपयोग करना और यहां तक कि एसएसएच के माध्यम से वेब सर्वर या रिमोट एक्सेस चलाना भी शामिल है। यदि आप एक कार्यात्मक और अनुकूलन योग्य डिवाइस के साथ अपने Android डिवाइस से अधिकतम लाभ प्राप्त करना चाहते हैं, तो आप सही जगह पर आए हैं।
टर्मक्स क्या है?
Termux एक Android एप्लिकेशन है जो एक प्रदान करता है टर्मिनल डी लिनक्स पूरी तरह से संचालित। इसका बड़ा लाभ यह है कि इसके कार्यों तक पहुंचने के लिए डिवाइस को रूट करने की आवश्यकता नहीं होती है और यह आपको GNU/Linux वितरण के समान कमांड-लाइन टूल इंस्टॉल करने की अनुमति देता है।
एंड्रॉइड पर टर्मक्स को इंस्टॉल करना और शुरू करना
टर्मक्स का उपयोग शुरू करने से पहले, आपको इसे सही तरीके से इंस्टॉल करना होगा। ऐसा करने के कई तरीके हैं, लेकिन मुख्य सिफारिश यह है कि इसे डाउनलोड करें एफ-ड्रॉयड स्टोर चूंकि गूगल ने ऐसे प्रतिबंध लगाये हैं जो इसके संचालन को प्रभावित करते हैं, अतः इसे प्ले स्टोर के बजाय गूगल प्ले स्टोर पर ही चलाया जा सकता है।
एंड्रॉइड पर टर्मक्स इंस्टॉल करने के चरण
- F-Droid को इसकी आधिकारिक वेबसाइट से डाउनलोड करें और अपने डिवाइस पर इंस्टॉल करें।
- F-Droid में Termux खोजें और इंस्टॉलेशन विकल्प चुनें।
- एक बार इंस्टॉल हो जाने पर, ऐप खोलें और प्रारंभिक सेटअप शुरू करें।
स्थापना के बाद बुनियादी कॉन्फ़िगरेशन
टर्मक्स का उपयोग शुरू करने से पहले, निम्नलिखित कमांड के साथ अपने पैकेजों को अपडेट करने की सिफारिश की जाती है:
apt update && apt upgrade -y
इसके अतिरिक्त, Termux को डिवाइस की स्टोरेज फ़ाइलों तक पहुंचने की अनुमति देने के लिए, चलाएँ:
termux-setup-storage
Android के लिए Termux में बुनियादी कमांड
टर्मक्स का उपयोग करने के आवश्यक पहलुओं में से एक यह सीखना है कि इसके कमांड को कैसे संभालना है। इनमें से कुछ सबसे अधिक उपयोग में लाए जाने वाले हैं:
- ls: वर्तमान स्थान पर फ़ाइलों और निर्देशिकाओं को सूचीबद्ध करता है।
- cd: निर्देशिका बदलें.
- rm: फ़ाइलें या निर्देशिकाएँ हटाता है.
- mkdir: एक नई निर्देशिका बनाएँ।
- स्पर्श: एक रिक्त फ़ाइल बनाता है.
- गूंज: किसी फ़ाइल में पाठ लिखता है.
- बिल्ली: फ़ाइल की सामग्री प्रदर्शित करता है.
Termux में पैकेज प्रबंधन
Termux में अतिरिक्त उपकरण स्थापित करने के लिए, उपयोग करें pkg o उपयुक्त. कुछ सबसे महत्वपूर्ण पैकेज जिन्हें आप स्थापित कर सकते हैं उनमें शामिल हैं:
- pkg नैनो स्थापित करें: नैनो टेक्स्ट एडिटर स्थापित करता है.
- pkg विम स्थापित करें: विम पाठ संपादक स्थापित करता है।
- pkg इंस्टाल ओपनश: SSH सर्वर और क्लाइंट स्थापित करता है.
- pkg अजगर स्थापित करेंप्रोग्रामिंग के लिए पायथन स्थापित करें।
- पीकेजी गिट स्थापित करें: रिपॉजिटरीज को प्रबंधित करने के लिए Git इंस्टॉल करें।
दूरस्थ पहुँच के लिए SSH का उपयोग करना
टर्मक्स आपको डिवाइस पर SSH सर्वर को कॉन्फ़िगर करने और चलाने की अनुमति देता है, जिससे दूरस्थ प्रशासन आसान हो जाता है। इसे सेट करने के लिए, इन चरणों का पालन करें:
apt install openssh
sshd
किसी अन्य डिवाइस से एक्सेस करने के लिए, उपयोग करें:
ssh usuario@direccion-ip -p 8022
आपको प्रतिस्थापित करना होगा उपयोगकर्ता सिस्टम में उपयोगकर्ता नाम द्वारा और आईपी पता Termux के साथ डिवाइस के आईपी पते द्वारा।
Android के लिए Termux में वेब सर्वर बनाना
पायथन का उपयोग करके टर्मक्स में वेब सर्वर चलाने के लिए, इन चरणों का पालन करें:
cd /sdcard
python3 -m http.server 8080
उसी डिवाइस पर स्थित ब्राउज़र से या उसी नेटवर्क से जुड़े किसी अन्य ब्राउज़र से, एक्सेस करें http://127.0.0.1:8080 यह सत्यापित करने के लिए कि सर्वर चल रहा है।
बैश स्क्रिप्ट के साथ स्वचालन
Termux में आप Bash स्क्रिप्ट बना सकते हैं स्वचालित प्रक्रियाएं. उदाहरण के लिए, एक स्क्रिप्ट जो स्क्रीन पर एक संदेश प्रिंट करती है:
#!/bin/bash
echo "Hola, este es un script en Termux"
इसे इस रूप में सहेजें स्क्रिप्ट.श और इसे निष्पादन अनुमति प्रदान करें:
chmod +x script.sh
./script.sh
टर्मक्स एक बहुमुखी और शक्तिशाली उपकरण है जो आपको सिस्टम की कार्यक्षमता को पूरा करने की अनुमति देता है Linux किसी भी एंड्रॉयड डिवाइस के लिए. इसके आदेशों और उपकरणों की अच्छी समझ के साथ, आप इसका उपयोग प्रोग्रामिंग, सर्वरों का प्रबंधन, दूरस्थ रूप से उपकरणों तक पहुंच और बहुत कुछ करने के लिए कर सकते हैं, जिससे यह उन लोगों के लिए एक आवश्यक उपकरण बन जाता है जिन्हें बिना किसी परेशानी के अपने मोबाइल डिवाइस पर लिनक्स वातावरण की आवश्यकता होती है। इस गाइड को साझा करें और अन्य उपयोगकर्ताओं को यह जानने में सहायता करें कि यह टूल कैसे काम करता है।.