Android टर्मिनल एमुलेटर म्हणजे काय? Android टर्मिनल एमुलेटरमधील आदेश

मदत करा 25.05.2019
मदत करा

जर तुमच्याकडे अँड्रॉइड स्मार्टफोन असेल आणि तुम्ही लिनक्सशी परिचित असाल, तर तुम्ही Android मध्ये टर्मिनल कसे वापरायचे याचा विचार केला असेल. तुम्हाला माहिती आहे की, अँड्रॉइड ऑपरेटिंग सिस्टीम ही लिनक्स कर्नलवर आधारित आहे, म्हणजेच कमांड शेल आहे आणि त्यात अनेक मानक लिनक्स कमांड्स उपलब्ध आहेत. डीफॉल्टनुसार, Android मध्ये कोणतीही मानक टर्मिनल उपयुक्तता नाही. तुम्ही त्यात अनेक मार्गांनी प्रवेश करू शकता:

  • पहिले म्हणजे GooglePlay वरून Android टर्मिनल एमुलेटर ॲप डाउनलोड करणे.
  • दुसरा म्हणजे adb डीबगर वापरून संगणकावरून स्मार्टफोनशी कनेक्ट करणे.

परंतु आमचा लेख त्याबद्दल नाही, आजचा विषय आहे: ॲन्ड्रॉइड टर्मिनल एमुलेटरमधील कमांड्स किंवा अधिक तंतोतंत, Android टर्मिनल कमांड्स.

या विषयावर इंटरनेटवर बरेच लेख आहेत, परंतु त्या सर्वांमध्ये काहीतरी गहाळ आहे, काही विशिष्ट कमांड्सचे वर्णन केले आहे आणि इतकेच, परंतु मला लिनक्स कमांड्ससह संपूर्ण यादी हवी आहे, मग मी हा लेख लिहिण्याचा निर्णय घेतला. मी असे म्हणत नाही की मी सर्व आज्ञांचे वर्णन करेन, परंतु मी बहुसंख्य कव्हर करण्याचा प्रयत्न करेन. येथे काही Android कमांड्सचे फक्त एक छोटेसे वर्णन आहे, मी तुम्हाला पुढील लेखांमध्ये अधिक सांगेन आणि लिनक्स कमांड्सबद्दल तुम्हाला इंटरनेटवर तपशीलवार माहिती मिळू शकेल.

आता नोटेशनबद्दल - काही कमांड्सना रूट राइट्स आवश्यक आहेत, मी त्यांच्या आधी @ चिन्ह देईन.

चला सुरवात करूया. टर्मिनल कमांड्स लहान कन्सोल युटिलिटिजपेक्षा जास्त काही नसतात; बहुतेक सिस्टम युटिलिटीज /system/bin फोल्डरमध्ये असतात आणि काही अधिक /vendor/bin मध्ये असतात. आम्ही विक्रेत्यांना हात लावणार नाही. ते अधिक सोयीस्कर करण्यासाठी, मी सर्व आज्ञा वर्णक्रमानुसार व्यवस्थित करेन.

adb- Android डीबगर. अँड्रॉइड अजूनही लिनक्स असल्याने, तुम्ही स्मार्टफोनसह इतर उपकरणे USB द्वारे कनेक्ट करू शकता, adb तुम्हाला ते नियंत्रित करू देते आणि त्यांच्या टर्मिनलमध्ये प्रवेश देते. त्याच्या आज्ञा आणि क्षमतांचे वर्णन एक संपूर्ण लेख घेईल;

आहे- विंडो मॅनेजर (ॲक्शन मॅनेजर), याच्या मदतीने तुम्ही कोणतेही ॲप्लिकेशन किंवा सेवा सुरू आणि थांबवू शकता. उदाहरणार्थ, सेटिंग्ज अनुप्रयोग लाँच करणे:

am start -n com.android.settings/.Settings

बॅडब्लॉक्स- खराब क्षेत्रांसाठी फ्लॅश ड्राइव्ह तपासत आहे:

परिणाम फाईलवर लिहिला जाऊ शकतो:

बॅडब्लॉक्स /dev/block/mmcblk0 > /sdcard/badblocks

किंवा प्रदर्शित करा:

बॅडब्लॉक्स -v /dev/block/mmcblk0

bmgr- Android बॅकअप व्यवस्थापन.

मांजर- फाईलमधील सामग्री पाहण्यासाठी कन्सोल उपयुक्तता.

cat /sdcard/text.txt

chmod- लिनक्स कमांड प्रमाणेच, फाइल परवानग्या बदलते, फक्त ऑक्टल रेकॉर्डिंग फॉरमॅट उपलब्ध आहे.

उदाहरणार्थ, सर्व अधिकार द्या (वाचा, लिहा, कार्यान्वित करा):

chmod 777 /sdcard/file

chown- लिनक्समधील फाइलचे मालक बदलते, उदाहरणार्थ:

chown root/sdcard/file

cmp- दोन फाइल्सची तुलना करते

cmp /sdcard/file1 /sdcard/file2

cp- स्रोत (पॅरामीटर 1) पासून गंतव्यस्थानावर फाइल कॉपी करते (पॅरामीटर 2).

cp /sdcard/file1 /sdcard1/

तारीख- सिस्टममध्ये वर्तमान तारीख दर्शवा.

शनि 14 नोव्हेंबर 13:44:56 EET 2015

dd- डिस्क प्रतिमा तयार करा, पॅरामीटर्स if= डिस्क डिव्हाइस फाइल, of= लिहिण्यासाठी फाइल

उदाहरणार्थ:

dd /dev/block/mmcblk0 /sdcard/img.iso

mmcblk0 फ्लॅश ड्राइव्हची प्रतिमा तयार केली जाईल.

df- फ्री डिस्क स्पेसचे विश्लेषण. उदाहरणार्थ:

df -h /dev/block/mmcblk1

फाइलसिस्टम आकार मोफत Blksize वापरले
/mnt/secure 484.5M 0.0K 484.5M 4096
/mnt/asec 484.5M 0.0K 484.5M 4096
/mnt/obb 484.5M 0.0K 484.5M 4096
/सिस्टम 1.4G 971.7M 435.8M 4096

dmesg- कर्नल संदेश लॉग पहात आहे.

du- फाइल आकार पहा.

du /sdcard/file1

@ext4_resize ext4 फाइल प्रणालीसह विभाजनाचा आकार बदलणे.

@fsck_msdos- त्रुटींसाठी फ्लॅश ड्राइव्ह तपासत आहे.

fsck_msdos /dev/block/mmcblk1p1

grep- मजकूर फिल्टर करण्यासाठी उपयुक्तता. उदाहरणार्थ, फक्त टर्मिनल असलेल्या ओळी प्रदर्शित करा:

cat ~/sdcard/file | grep टर्मिनल

@ifconfig- नेटवर्क उपकरणे पाहणे आणि व्यवस्थापित करणे. उदाहरणार्थ, वायफाय कार्डबद्दल माहिती पाहणे:

किंवा वायफाय अक्षम करत आहे:

ifconfig wlan0 खाली

आपण कमांडसह नेटवर्क डिव्हाइसेसची सूची शोधू शकता:

ls /sys/class/net

iptables- iptables फायरवॉल सेटिंग्ज व्यवस्थापित करणे, हा एक अतिशय विस्तृत विषय आहे ज्याला आम्ही स्पर्श करणार नाही.

मारणे- त्याच्या PID द्वारे प्रक्रिया नष्ट करा.

pid शोधण्यासाठी तुम्ही ps युटिलिटी वापरू शकता.

ln /sdcard/file/sdcard/file2

लॉग- सिस्टम लॉगवर एक ओळ लिहा.

लॉगकट- रिअल टाइममध्ये सिस्टम लॉग पहा.

ls- निर्देशिकेत फाइल्स आणि फोल्डर्सची सूची पाहणे:

lsmod- लोड केलेले कर्नल मॉड्यूल पहा

lsof- सिस्टममध्ये उघडलेल्या फायली पाहणे.

make_ext4fs- फ्लॅश ड्राइव्हला ext4 फाइल सिस्टमवर स्वरूपित करा

md5 /sdcard/filename

mkdir- वर्तमान निर्देशिकेत एक फोल्डर तयार करा.

mkdir फोल्डर_नाव

make2fs- फ्लॅश ड्राइव्हला ext2 फाइल प्रणालीवर स्वरूपित करा

माउंट- डिस्क, प्रतिमा किंवा फोल्डर माउंट करा. उदाहरणार्थ:

mount -t ext2 /dev/block/mmcblk1p1 /mnt/sdcard

mv- फाइल हलवा, cp सारखी

netcfg- नेटवर्क कनेक्शनबद्दल माहिती पहा.

सूचित करा- inotify कर्नल उपप्रणाली वापरून फाइल प्रणालीतील बदलांचे निरीक्षण करण्यासाठी उपयुक्तता.

पिंग- नेटवर्क नोडची उपलब्धता तपासण्यासाठी एक सुप्रसिद्ध उपयुक्तता.

दुपारी- अँड्रॉइड पॅकेज मॅनेजर, तुम्हाला इन्स्टॉल केलेले पॅकेज इन्स्टॉल करण्याची, काढण्याची आणि पाहण्याची परवानगी देतो.

पुनश्च- सर्व चालू प्रक्रिया आणि त्यांच्याबद्दल माहिती पहा.

वापरकर्ता PID PPID VSIZE RSS WCHAN PC NAME
रूट 1 0 1000 848 c0106ef8 0001bfb4 S /init
रूट 2 0 0 0 c006e038 00000000 S kthreadd
रूट 3 2 0 0 c0057a54 00000000 S ksoftirqd/0

रीबूट- कन्सोलवरून तुमचा स्मार्टफोन रीबूट करा.

resize2fs- resize_ext4 प्रमाणेच, फक्त ext2 साठी

rm- फाइल हटवा.

rmdir- फोल्डर हटवा.

rmdir/sdcard/dirname

rmmod- कर्नल मॉड्यूल अनलोड करा.

rmmod मॉड्यूल_नाव

मार्ग- राउटिंग टेबल व्यवस्थापन.

स्पर्श- रिकामी फाइल तयार करा.

/sdcard/file ला स्पर्श करा

शीर्ष- चालू असलेल्या प्रक्रियेच्या सूचीची परस्परसंवादी आवृत्ती.

@स्क्रीनशॉट- स्क्रीनशॉट घ्या.

स्क्रीनशॉट /sdcard/screenshot.png

बंद- स्मार्टफोन बंद करा.

सेवा- सेवा व्यवस्थापन. उदाहरणार्थ, चालू असलेल्या सेवांची सूची पहा:

हे सर्व कमांड्स आहेत ज्यांचे वर्णन मला सापडले आहे.

लेखकाबद्दल

संस्थापक आणि साइट प्रशासक, मी ओपन सोर्स सॉफ्टवेअर आणि लिनक्स ऑपरेटिंग सिस्टमबद्दल उत्कट आहे. मी सध्या माझे मुख्य ओएस म्हणून उबंटू वापरतो. लिनक्स व्यतिरिक्त, मला माहिती तंत्रज्ञान आणि आधुनिक विज्ञानाशी संबंधित सर्व गोष्टींमध्ये रस आहे.

टर्मिनल एमुलेटरसाठी कोणते मनोरंजक आदेश आहेत?

उत्तरे (2)

  1. टर्मिनल एमुलेटर हा Android साठी एक अनुप्रयोग आहे ज्याद्वारे आपण सिस्टम नियंत्रित करण्यासाठी आणि त्यात बदल करण्यासाठी कमांड वापरू शकता. ही यंत्रणा Android सिस्टीममध्ये लिनक्स कर्नल समाविष्ट आहे या वस्तुस्थितीवर आधारित आहे.

    संगणकावर, कमांड लाइन आणि युटिलिटीज वापरून, तुम्ही सिस्टम कॉन्फिगर करता आणि अतिरिक्त मॉड्यूल कनेक्ट करता. Android ला अनेक समान वैशिष्ट्ये वारशाने मिळाली आहेत जी विविध उद्देशांसाठी वापरली जाऊ शकतात.

    म्हणजेच, बायनरी फाइल्स आहेत ज्या हार्डवेअरशी थेट संवाद साधतात. अशी प्रत्येक फाईल टर्मिनल एमुलेटरद्वारे लाँच केलेल्या मजकूर कमांडशी संबंधित असते.

    आपण कमांड लाइनसह कार्य करण्यास प्रारंभ करण्यापूर्वी, हे लक्षात घ्यावे की Android डिव्हाइस रूट केल्यानंतर सुधारणांसाठी सर्वात मोठी संधी असेल.

    याव्यतिरिक्त, आपण बिझीबॉक्स स्थापित केला पाहिजे - एक बायनरी फाइल जी आपल्याला अधिक कमांड वापरण्याची परवानगी देईल, कारण अंगभूत असलेले बरेचदा पुरेसे नसतात. ते स्थापित करण्यासाठी आपल्याला आवश्यक आहे:

    • Play Market वरून BusyBox डाउनलोड करा;
    • उघडा आणि त्याला सुपर वापरकर्ता अधिकार द्या;
    • अनुप्रयोग डिव्हाइस स्कॅन करेपर्यंत प्रतीक्षा करण्याचे सुनिश्चित करा;
    • "इंस्टॉल बिजीबॉक्स" बटणावर क्लिक करा;
    • "/system/xbin" स्थान परिभाषित करा;
    • "ओके" दाबा.

    यानंतर, आपण Android वर टर्मिनल स्थापित करणे आणि त्याच्यासह कार्य करण्यास प्रारंभ करू शकता. यासाठी:

    इतर आदेश पूर्ण होण्यास बराच वेळ लागू शकतो आणि पांढरा कर्सर दिसेल. लिहिताना एरर आली असल्यास, “/system/bin/sh: kv: not found” असा संदेश आणि इनपुटसाठी प्रॉम्प्ट दिसेल. हा संदेश सूचित करतो की उपलब्ध असलेल्यांमध्ये kv कमांड आढळली नाही.

    वरच्या उजव्या कोपर्यात क्रॉसवर क्लिक करून टर्मिनल बंद करा, नंतर एक विंडो दिसेल ज्यामध्ये आपण "ओके" क्लिक करू.

  2. अनेक कमांड्स आहेत, त्या सर्व पाहण्यासाठी तुम्हाला कोट्सशिवाय "व्यस्त बॉक्स" लिहावे लागेल. तत्वतः, प्रत्येकाचे वर्णन टर्मिनलमध्येच पाहिले जाऊ शकते, हे करण्यासाठी, तुम्हाला ज्या कमांडबद्दल जाणून घ्यायचे आहे आणि "-मदत" प्रविष्ट करणे आवश्यक आहे; माहिती दिसेल, पण इंग्रजीत. टर्मिनलसह कार्य करताना, आपल्याला काही वैशिष्ट्ये विचारात घेणे आवश्यक आहे:

    • फाईल्स आणि फोल्डर्सचा मार्ग आदेशांनंतर पूर्णपणे लिहिला जाणे आवश्यक आहे, उदाहरणार्थ, rm /storage/sdcard0/download/file;
      कोणतीही त्रुटी किंवा अतिरिक्त मोकळी जागा नसावी;
    • कमांड "एंटर" बटण दाबून लॉन्च केली जाते, म्हणजेच एंटर आणि दाबली जाते.

    येथे सर्वात लोकप्रिय Android टर्मिनल कमांड आहेत:

    • cat - सामग्री वाचणे, cp - कॉपी करणे, rm - फाइल हटवणे, rmdir - फोल्डर हटवणे, स्पर्श करणे - फाइल तयार करणे, mkdir - फोल्डर तयार करणे, - या आदेशांनंतर, इच्छित ऑब्जेक्ट किंवा स्थानाचा मार्ग प्रविष्ट करा;
    • mv - हलवा, cp - कॉपी, - प्रथम फाईल किंवा फोल्डरचा मार्ग लिहा, नंतर नवीन स्थानावर;
    • ls - सामग्री प्रदर्शित करते;
    • cd - इच्छित निर्देशिकेवर नेव्हिगेट करते;
    • pwd - वापरत असलेल्या फोल्डरचा पूर्ण मार्ग दाखवतो;
    • तारीख - वास्तविक तारीख प्रदर्शित करते;
    • df - निर्दिष्ट फोल्डरमधील ऑब्जेक्ट्सचा आकार दर्शवितो;
    • du - फाइल आकार मुद्रित करते;
      pm install - apk फाईलमधून प्रोग्राम स्थापित करते;
    • pm यादी पॅकेजेस - स्थापित केलेल्या अनुप्रयोगांच्या पॅकेज फाइल्स दाखवते;
    • सेवा सूची - चालू असलेल्या प्रक्रियांची सूची प्रदर्शित करते;
    • pm अनइंस्टॉल - ऍप्लिकेशन अनइंस्टॉल करते, आणि तुम्हाला पथ /data/app/file नाव निर्दिष्ट करणे आवश्यक आहे, जे pm list packages कमांडसह आढळू शकते;
    • ln - फाईलसाठी प्रतीकात्मक दुवा तयार करते, वाक्यरचना cp सारखीच असते.

    टर्मिनल एमुलेटर कमांड कार्यान्वित करताना आपण अत्यंत सावधगिरी बाळगणे आवश्यक आहे, ज्याची मी नंतर चर्चा करेन, कारण ते सिस्टम सुधारित करण्यासाठी वापरले जातात आणि चुकीच्या पद्धतीने वापरल्यास, डिव्हाइसचे गंभीर नुकसान होऊ शकते:

    • su - रूट केलेल्या डिव्हाइसेसवर सिस्टममध्ये पूर्ण प्रवेश प्रदान करते, ते प्रविष्ट केल्यानंतर प्रॉम्प्ट ओळ "root@android:/ #" सारखी दिसेल;
    • chown आणि chgrp, मालक बदलणारे पहिले, दुसरे - कमांडनंतर निर्दिष्ट केलेले गट आणि नंतर फाइलचे नाव लिहा;
    • chmod - फाइल परवानग्या बदलण्यासाठी उपयुक्तता, वाक्यरचना मागील प्रमाणेच आहे - प्रथम अधिकार, नंतर फाइल;
    • insmod आणि rmmod मॉड्यूल्स कर्नलशी जोडण्यासाठी प्रथम वापरतात, त्यांना काढून टाकण्यासाठी या कमांड्सचा वापर फक्त प्रगत वापरकर्त्यांद्वारे केला जातो;
    • किल - त्याच्या आयडेंटिफायरद्वारे प्रक्रिया थांबवते, जी ps युटिलिटी वापरून शोधली जाऊ शकते - ते सर्व क्रियाकलापांबद्दल माहिती प्रदर्शित करते;
    • mount, umount हे फाइल सिस्टीम आणि विभाजने आरोहित आणि अनमाउंट करण्यासाठी प्रणालीच्या तपशीलवार अभ्यासानंतरच वापरतात;

    Android टर्मिनल एमुलेटरद्वारे कार्यान्वित केलेल्या विशेष आदेश:

    • रीबूट - उपकरण रीबूट करण्यासाठी su कमांड नंतर वापरले जाते;
    • निर्गमन - टर्मिनल बंद करते, आपण त्याद्वारे प्रशासकातून लॉग आउट देखील करू शकता.

    म्हणजेच, रूट अधिकारांची आवश्यकता असलेल्या युटिलिटिजसाठी आम्ही su वापरला, आणि नंतर, चुकून काहीतरी बदलू नये म्हणून, आम्ही बाहेर पडू, आणि प्रॉम्प्ट पुन्हा “u0_a106@android:/$” होईल.

    dd नावाची आणखी एक असामान्य उपयुक्तता आहे - ती एक फाईल किंवा विभाग दुसऱ्या बाइटवर बाइटद्वारे कॉपी करते. त्याची वाक्यरचना आहे:

    dd if=/dev/block/platform/mmcblk0p1 of=/storage/external_SD/image
    if= साधन ज्यावरून आपण कॉपी करत आहोत = फाइल ज्यावर आपण कॉपी करत आहोत. हा आदेश mmcblk0p1 विभाजनाची प्रतिमा तयार करेल.
    यात आणखी 2 पॅरामीटर्स आहेत - count= fragment, ज्याचा उपयोग नवीन फाइल लिहिण्यासाठी केला जाईल, bs= बाइट्समधील तुकड्यांचा खंड. उदाहरणार्थ, कमांड dd if=/storage/sdcard0/file1 of=/storage/external_SD/file2 bs=500 count=7 फाइल1 वरून file2 मध्ये 500 बाइट्सचे 7 तुकडे कॉपी करेल.

Android मोबाइल उपकरणांसाठी ऑपरेटिंग शेल सुरवातीपासून तयार केलेले नाही. विकसकांनी लिनक्स कर्नल घेतला, त्यात थोडासा बदल केला आणि आज ही प्रणाली सर्वांना ज्ञात झाली. मोबाइल प्लॅटफॉर्ममध्ये प्रोटोटाइपसह सामाईक हार्डवेअर व्यवस्थापित करण्यासाठी फक्त कर्नल आणि अनेक प्रोग्राम्स आहेत. परंतु तुम्हाला माहीत आहे की, बरेच लोक लिनक्स वापरतात कारण त्याच्या विस्तृत कार्यक्षमतेमुळे तुम्ही त्यात जवळजवळ सर्व काही करू शकता. Android वर, हे रूट अधिकार प्राप्त केल्यानंतरच शक्य आहे, जे स्वयंचलितपणे डिव्हाइसची वॉरंटी रद्द करते. हा लेख एका महत्त्वपूर्ण कार्याबद्दल चर्चा करेल - Android साठी टर्मिनल एमुलेटर.

रूट अधिकार कसे मिळवायचे: व्हिडिओ

कुठून सुरुवात करायची

सर्वप्रथम, तुम्हाला तुमच्या गॅझेटवर रूट अधिकार मिळणे आवश्यक आहे. तरच सर्वाना टर्मिनलचा लाभ घेणे शक्य होईल. पण तुम्हाला हे करण्याची गरज नाही. फंक्शन वापरण्याच्या सूचनांचे वर्णन करूया:

एक मुद्दा जो मी विशेषतः लक्षात ठेवू इच्छितो तो म्हणजे Android टर्मिनल एमुलेटर मेमरी वाढवतो. एक कमांड rm कमांड आहे जी कोणत्याही फाइल्स हटवू शकते (जर तुम्हाला रूट ऍक्सेस असेल). हे मानक माध्यमांद्वारे नेहमीच शक्य नसते. पूर्ण प्रवेश मिळविण्यासाठी आणि टर्मिनलच्या स्थापनेसाठी नंतरचे एक अतिरिक्त युक्तिवाद आहे. तसे, अशा फंक्शन्ससह इतर प्रोग्राम्स आहेत, उदाहरणार्थ, बिझीबॉक्स.

Android वर सानुकूल फर्मवेअर कसे स्थापित करावे: व्हिडिओ

एमुलेटरवर इनकमिंग कॉलचे अनुकरण करा

कार्यक्षमतेच्या सर्व रुंदीसह, बरेच वापरकर्ते प्रश्न विचारतात - Android एमुलेटरमध्ये इनकमिंग कॉलचे अनुकरण कसे करावे. संगणकावर हे करणे चांगले. एक उदाहरण म्हणून Android SDK पाहू. हे करण्यासाठी, तुम्हाला "इम्युलेशन कंट्रोल" मेनूवर जाण्याची आवश्यकता आहे. “फोन” निवडा, नंबर एंटर करा, “व्हॉइस” च्या पुढील बॉक्स चेक करा आणि “कॉल” वर क्लिक करा. तुम्ही एम्युलेटेड शेलचे हिरवे बटण वापरून कॉलला उत्तर देऊ शकता किंवा रद्द करू शकता. ही प्रक्रिया केवळ संगणकावर स्थापित आणि कॉन्फिगर केलेल्या एमुलेटरसाठी उपयुक्त आहे.

Android ही पूर्णपणे खुली आणि सानुकूल करण्यायोग्य प्रणाली आहे. हे लिनक्स कर्नल वापरते या वस्तुस्थितीबद्दल धन्यवाद - सर्वात लोकप्रिय मुक्त स्त्रोत प्रणाली. डेस्कटॉप संगणक आणि सर्व्हरसाठी मोठ्या प्रमाणात ऑपरेटिंग सिस्टीम, तसेच अँड्रॉइड-आधारित गॅझेट्ससह इतर इलेक्ट्रॉनिक उपकरणे लिनक्सवर आधारित तयार केली गेली आहेत.

काही आदेश फक्त कन्सोल मोडमध्ये कार्यान्वित केले जाऊ शकतात

काही ऑपरेशन्स कन्सोल किंवा टर्मिनल वापरून केल्या जातात. ही एक सिस्टीम युटिलिटी आहे ज्याशिवाय कमांड मॅन्युअली एंटर केल्यानंतर कार्ये करते. डेस्कटॉप लिनक्स किंवा विंडोजच्या विपरीत, Android वर डीफॉल्टनुसार अशी कोणतीही उपयुक्तता नाही. सुदैवाने, डेव्हलपर कशासाठीही ब्रेड खात नाहीत आणि त्यांनी आधीच अनेक टर्मिनल एमुलेटर तयार केले आहेत. त्यापैकी एक Android टर्मिनल एमुलेटर आहे. चला त्याबद्दल अधिक जाणून घेऊया.

अर्ज काय आहे

ॲप्लिकेशन पूर्ण विकसित लिनक्स टर्मिनल एमुलेटर आहे, एकाधिक विंडो, कीबोर्ड शॉर्टकटला समर्थन देते आणि UTF-8 एन्कोडिंग समजते. हे पूर्णपणे विनामूल्य आहे आणि त्यात कोणतीही बिल्ट-इन जाहिरात किंवा पॉप-अप नाहीत.

या एमुलेटरसह कार्य करताना आपण काय लक्षात ठेवले पाहिजे?

  • मूळ अधिकार आवश्यक;
  • हा गेम एमुलेटर नाही;
  • ते तुम्हाला तुमचे डिव्हाइस रूट करण्यात मदत करणार नाही;
  • लिनक्स कमांड माहित असणे आवश्यक आहे;
  • तुम्हाला व्यस्त बॉक्स स्थापित करण्याची आवश्यकता असू शकते.

ॲप्लिकेशन अशा वापरकर्त्यांसाठी उपयुक्त ठरेल ज्यांना त्यांना टर्मिनल कशासाठी आवश्यक आहे याची स्पष्ट कल्पना आहे आणि किमान मूलभूत आज्ञांबद्दल थोडी माहिती आहे.

प्रोग्राम सेटिंग्ज

हा प्रोग्राम Play Market मध्ये https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=ru या लिंकवर उपलब्ध आहे. मेनू रशियनसह अनेक भाषांमध्ये उपलब्ध आहे. प्रोग्राम सुरू केल्यानंतर, तुम्हाला नोटिफिकेशन बारमध्ये एक सूचना दिसेल की टर्मिनल प्रक्रिया चालू आहे. तार्किक गटांमध्ये विभागलेल्या सेटिंग्जवर जा.

पडदा.तुम्ही स्टेटस बार, ॲक्शन बार आणि स्क्रीन ओरिएंटेशन सानुकूलित करू शकता.

मजकूर.फॉन्ट आकार, डिजिटल योजना आणि मजकूर एन्कोडिंग समायोज्य आहेत.

कीबोर्ड.मागील बटणाचे वर्तन सेट करा, कीबोर्ड शॉर्टकट सानुकूलित करा आणि काही संगणक बटणांचे ॲनालॉग निवडा.

कमांड शेल.तुम्ही कमांड हँडलर निर्दिष्ट करू शकता, एक प्रदान करू शकता, टर्मिनल प्रकार आणि होम फोल्डर निवडा आणि काही वर्तन.

प्रोग्रामच्या वरच्या ओळीत विंडोची पॉप-अप सूची असते, ज्यामुळे तुम्ही अनेक उघडलेल्या विंडोमध्ये पटकन स्विच करू शकता. प्लस आयकॉनवर क्लिक करून एक नवीन विंडो सुरू होईल.

काही आज्ञा

adb- Android डीबगर. तुम्ही बाह्य ड्राइव्हस् आणि डिव्हाइसेस मोबाइल डिव्हाइसशी कनेक्ट करू शकता आणि ही उपयुक्तता तुम्हाला ते व्यवस्थापित करण्यास अनुमती देते.

आहे- कृती व्यवस्थापक. तुम्ही कोणताही अनुप्रयोग किंवा प्रक्रिया चालू किंवा बंद करू शकता.

बॅडब्लॉक्स- खराब क्षेत्रांसाठी मेमरी कार्ड तपासत आहे.

bmgr- Android बॅकअप.

मांजर- फाइलची सामग्री पहा.

chmod- फाइल प्रवेश अधिकार बदलणे.

chown- फाइलचा मालक बदला.

cmp- अनेक फाइल्सची तुलना.

cp- फाइल कॉपी करणे.

तारीख- वर्तमान सिस्टम तारखेचे प्रदर्शन.

dd- डिस्क प्रतिमा तयार करणे.

dmesg- कर्नल लॉग पहा.

du- फाइल आकार पहा.

ext4_resize- ext4 फाइल प्रणालीमध्ये विभाजनाचा आकार बदला (रूट आवश्यक).

fsck_msdos- मेमरी कार्डवरील त्रुटी तपासत आहे.

grep- मजकूर फिल्टरिंग.

ifconfig- नेटवर्क उपकरणे पहा आणि व्यवस्थापित करा (रूट आवश्यक).

iptables- फायरवॉल सेटिंग्ज.

मारणे- संख्यात्मक अभिज्ञापकाद्वारे प्रक्रिया नष्ट करा.

लॉग- सिस्टम लॉगवर एक ओळ लिहा.

लॉगकट- रिअल टाइममध्ये सिस्टम लॉग पाहणे.

ls- निर्देशिकेतील सामग्री पहा.

lsmod- चालू कर्नल मॉड्यूल्सचे प्रदर्शन.

lsof- उघडलेल्या फाइल्सचे प्रदर्शन.

make_ext4fs- मेमरी कार्ड ext4 फॉरमॅटमध्ये फॉरमॅट करणे.

md5- फाइल चेकसम.

mkdir- निर्देशिकेत फोल्डर तयार करणे.

make2fs- मेमरी कार्ड ext2 फॉरमॅटमध्ये फॉरमॅट करणे.

माउंट- डिस्क, प्रतिमा किंवा फोल्डर माउंट करणे.

mv- फाइल हलवित आहे.

netcfg- इंटरनेट कनेक्शनबद्दल माहिती.

सूचित करा- फाइल सिस्टममधील बदलांचे निरीक्षण करणे.

पिंग- रिमोट सर्व्हरची उपलब्धता तपासत आहे.

दुपारी- Android पॅकेज व्यवस्थापक, आपण स्थापित केलेले अनुप्रयोग पूर्णपणे व्यवस्थापित करू शकता.

पुनश्च- चालू असलेल्या प्रक्रियेबद्दल माहिती प्रदर्शित करणे.

resize2fs- निर्देशिका आकार बदलणे.

rm- फाइल हटवत आहे.

rmdir- फोल्डर हटवत आहे.

मार्ग- राउटिंग टेबल व्यवस्थापन.

स्पर्श- रिक्त फाइल तयार करणे.

शीर्ष- चालू असलेल्या प्रक्रियेची यादी.

स्क्रीनशॉट- स्क्रीनशॉट (रूट आवश्यक).

बंद- डिव्हाइस बंद करणे.

सेवा- सेवा व्यवस्थापन.

सूचीबद्ध आज्ञा सर्व नाहीत, परंतु केवळ मुख्य आहेत. त्यापैकी काहींना सखोल अभ्यासाची गरज आहे.

निष्कर्ष

अँड्रॉइड टर्मिनल एमुलेटर हा त्याच्या प्रकारातील सर्वोत्तम अनुप्रयोगांपैकी एक आहे. हे हलके आहे आणि उत्कृष्ट कार्यक्षमता आहे. पुन्हा एकदा, आम्ही आपले लक्ष या वस्तुस्थितीकडे आकर्षित करतो की जर तुम्हाला लिनक्स कमांड कन्सोल म्हणजे काय आणि ते कशासाठी आहे हे पूर्णपणे समजत नसेल तर अधिकृत कागदपत्रांचा अभ्यास करणे चांगले आहे.

या उत्कृष्ट सिस्टीम युटिलिटीच्या कार्यक्षमतेबद्दल तुम्ही समाधानी आहात का? तुम्ही तुमच्या कामात कोणत्या आज्ञा वापरता? आम्ही तुमच्या मौल्यवान टिप्पण्यांसाठी आभारी राहू.

टर्मिनल डाउनलोड करा

कृपया लक्षात घ्या की हे गेमिंग एमुलेटर नाही. या टर्मिनलच्या पूर्ण ऑपरेशनसाठी तुम्हाला सुपरयूजर अधिकारांची आवश्यकता आहे.

वैशिष्ट्यपूर्ण

या प्रोग्रामद्वारे आपण अनुप्रयोग, फायली, मजकूर दस्तऐवज आणि बरेच काही लॉन्च करू शकता. म्हणून, उदाहरणार्थ, आपण एक मानक ब्राउझर उघडू शकता. हे विशेष आदेश वापरून केले जाऊ शकते. हे टर्मिनल एकाच वेळी अनेक व्हर्च्युअल विंडोसह कार्य करण्यास समर्थन देते. तुम्ही त्यांच्यामध्ये कधीही स्विच करू शकता.

हे देखील लक्षात घेण्यासारखे आहे की पूर्ण कन्सोलमध्ये, वापरकर्त्यांकडे कीबोर्ड आणि शॉर्टकट असतात जे डेटासह कार्य करणे खूप सोपे करतात. या टच एमुलेटरसाठी, जरी त्यात की नियुक्त करण्यासाठी विशेष पर्याय आहेत, प्रत्यक्षात ते वापरण्यास इतके सोयीस्कर नाहीत. टर्मिनलमध्ये मोठ्या संख्येने विविध सेटिंग्ज आहेत. ते सर्व एकाच स्क्रीनवर स्थित आहेत. तर, उदाहरणार्थ, मुख्य टॅबवर तुम्हाला स्टेटस बार आणि ॲक्शन बार दिसेल. येथे तुम्ही त्यांचा डिस्प्ले कॉन्फिगर करू शकता.

वैशिष्ठ्य

आधी सांगितल्याप्रमाणे, हे टर्मिनल वापरण्यासाठी, तुम्हाला रूट अधिकारांची आवश्यकता आहे. त्यांच्याशिवाय, ते देखील सुरू होईल, परंतु केवळ अनुप्रयोग आणि फाइल्स उघडण्यापुरते मर्यादित असेल. म्हणून, उदाहरणार्थ, आपण आपल्या मोबाइल डिव्हाइसच्या मेमरीमध्ये स्थित मजकूर दस्तऐवज उघडू शकता. हे करण्यासाठी तुम्हाला काही आज्ञा माहित असणे आवश्यक आहे. आपण त्यांना या प्रोग्रामद्वारे प्रदान केलेल्या मदतीमध्ये शोधू शकता.



आम्ही वाचण्याची शिफारस करतो

शीर्षस्थानी