Android terminal emulyatoridagi jamoalar. Turmoq - buyruq satri

10.05.2018

Fille Siz Android-da smartfoningiz bor va siz Linux bilan tanishsiz, ehtimol hech bo'lmaganda Android terminalidan qanday foydalanish kerakligi haqida o'ylagan bo'lishi mumkin. Ma'lumki, Android operatsion tizimi Linux yadrosiga asoslangan bo'lib, bu buyruq qobig'i borligini anglatadi va unda ko'plab standart Linux buyruqlari mavjud. Odatiy bo'lib, Android-dagi standart kommunaltiv terminal emas. Unga kirish bir necha yo'l bilan kirish mumkin:

Bu terminalni smartfonda ishlatadiganlar uchun yana bir nechta funktsiyalarga ega. Hacker yuklash sahifasi. Emulyulyatorning alternativa sifatida ishlashi uchun Emulyulyator buyrug'idan foydalaning. Bu erda terminal buyruq satridan virtual qurilmani boshlash uchun Sintsisning asosiy qo'mondonlik liniyasi.

Amaliyot va standart fayllarni tushunish

Emulozatorni ishga tushirganda, siz boshlang'ich parametrlarini spetsifikatsiya qilishingiz mumkin, ammo keyinchalik emas. Emulyator ishlayotganda, siz kerak bo'lganda buyruqlarni bajarish uchun buyruqlardan foydalanishingiz mumkin. Virtual qurilma dasturni va uning holati ma'lumotlarini foydalanuvchi ma'lumotlari bo'limida qayta ishga tushirish orqali saqlaydi. Keyingi qismda. . Bu buyruq sath parametrlarini belgilashda Emulyalyali katalogning tuzilishi va fayllarini tushunishga yordam beradi. Garchi siz odatda kataloglarni yoki standart fayllarni o'zgartirishingiz shart emas.

  • birinchi - Android Terminal emulyator emulyatorini GooglePlay bilan yuklab oling.
  • ikkinchisi, OTB Nosevrager yordamida kompyuterdan smartfonga ulanish.

Ammo bizning maqolamiz bu haqida emas, bugungi mavzu: Anandroid Terminal emulyatorida yoki aniqroq, Android terminalining buyrug'i.

Internetda ushbu mavzu bo'yicha ko'plab maqolalar mavjud, ammo ularning barchasida biron bir narsa etarli emas, bir juft bir juft jamoalar tasvirlangan, ammo men ushbu maqolani, shu jumladan Linux jamoalarini xohlayman, keyin men ushbu maqolani yozishga qaror qildim . Men barcha jamoalarni tasvirlab beraman, deb aytmayman, lekin men ko'pchilikni qamrab olishga harakat qilaman. Bu erda ba'zi Android buyruqlarining qisqacha tavsifi, men sizga quyidagi maqolalarda ko'proq ma'lumot beraman va Linux buyruqlari haqida batafsil ma'lumotni topishingiz mumkin.

Quyidagi jadvalda siz tez-tez foydalanishingiz mumkin bo'lgan buyruq satri parametrlari ko'rsatilgan. Quyidagi buyruq satrini ishga tushirish parametrlari mavjud, ammo odatda dasturiy ta'minotchi tomonidan foydalanilmaydi. Ta'riflarda ishlovchi katalog - bu buyruqlarni kiritadigan terminaldagi joriy katalog.

Buyruq satrini qabul qilish

Quyidagi buyruq satri parametrlari eskirgan. Ushbu bo'limda buyruq satrlari parametrlari sertifikatini qanday olish kerakligi tasvirlangan. Keyingi bo'limda emulyator boshlanganda mavjud bo'lgan emulyatorning tez-tez ishlatiladigan buyruqlar liniy parametrlari haqida batafsil ma'lumot mavjud.

Endi notarial haqida - ba'zi bir buyruqlar uchun, ulardan oldin, men @ belgisini qo'yaman.

Boshlaylik. Terminal buyruqlari kichik konsolli kommunal xizmatlardan boshqa narsa emas, ularning aksariyati / tizim / pog'onali papka va yana bir nechta / sotuvchini / axlatxonada. Sotuvchidagilar biz tegmaymiz. Barcha alifbo jamoasini topish uchun qulay bo'lish.

Muayyan variant uchun batafsil yordam berish

Barcha emulyator parametrlari ro'yxatini, shu jumladan qisqacha tavsifni bosib chiqarish uchun quyidagi buyruqni kiriting. Sertifikatni ma'lum ishga tushirish parametriga chop etish uchun quyidagi buyruqni kiriting.

Barcha hurmat bilan batafsil yordam berish

Barcha emulyator parametrlarida batafsil yordam olish uchun quyidagi buyruqni kiriting.

Emulyator muhitini qamrab olish

Emulyator atrof-muhit o'zgaruvchilari ro'yxatini olish uchun quyidagi buyruqni kiriting. Rivojlanishning hozirgi rivojlanish bosqichida allaqachon bir oz funktsional, hatto o'yinlar bizning sinovlarimizda yaxshi ijrosi bilan ishlagan, ammo ular uni boshlashda kechiktirilgan.

oTB. - Android Nosevrager. Android hali ham Linux, siz smartfonlar, shu jumladan smartfonlarni o'z ichiga olgan boshqa qurilmalarni uSB-ga ulashingiz mumkin. Uning jamoalari va imkoniyatlari butun maqolaga mos keladi, men quyidagi maqolalarning birida hamma narsani tasvirlab beraman.

aM. - Shamol menejeri (harakat menejeri), siz biron bir dastur yoki xizmatni to'xtatish va to'xtatishingiz mumkin. Masalan, sozlash dasturini boshlang:

O'rnatgichni yuklab oling va uni yuklab olgandan so'ng uni bosish orqali o'rnating. O'rnatish deyarli bir zumda va undan keyin ariza sizning an'anaviy dasturlaringiz bilan, shunchaki uni bosib ushlab turadi. Biroq, kompyuter sozlamalarining bir nechta variantlari tufayli emulyator ba'zi mashinalarda ishlamasligi mumkin. Frantsuz tillarida tushuntirishlar bu videoni tushunishga imkon beradi.

Versiya terminaldan farq qilsa-da, bizning arizamiz bilan o'zaro ta'sir sinovlarga etarlicha o'xshashdir. Versiya 0 sifatida ko'rsatilgan, ammo o'rnatish qaydnomasi ushbu versiyani ko'rsatadi. Ushbu rasmlar emulyatorni boshlashlari kerak. Rasmlarni o'rnatish uchun yuklab olingan faylni ikki marta bosing.

men boshlanaman - com.android.Setings / .Setts

badbacks. - buzilgan sektorlar mavjudligi uchun flesh-disklarni tekshirish:

Natijada faylga yozilishi mumkin:

badboklar / dev / blok / mmcbk0\u003e / sdcard / badboklar

yoki displey:

badblocks -V / dev / blok / mmcebk0000

mushuk. - Fayl tarkibini ko'rish uchun konsol yordam dasturi.

mushuk /sdcard/text.txt

chmood. - Linux buyrug'iga o'xshash, fayllarning kirish huquqlarini o'zgartiradi, faqat sakkiz yozish formati mavjud.

Qurilma emosi boshqaruvchisini ishga tushirgandan so'ng, qurilmangiz ko'rsatiladigan qurilmalar ro'yxati. Qurilma yashil strelka o'ng tomonidagi qator raqamlar. Agar ro'yxatda qurilma bo'lmasa, "Yangilash" tugmachasini bosing.

Qurilma mavjud bo'lgandan so'ng, uni aniqlash uchun bir qator raqamlarni bosing. Ajratilgan qurilma bilan harakat menyusida "Beshik" -ni tanlang.


Agar ulanish allaqachon mavjud bo'lsa, o'rnatish ustasi boshlanmaydi. Taqdimotni o'rnatish bo'limiga murojaat qilish orqali taqdim etdilar. Odatdagidek, siz ro'yxatdan o'tishingiz va ro'yxatdan o'tishingiz kerak bo'ladi. Yuklab olish sahifasida sizga o'rnatiladigan ikkita tur mavjud bo'ladi.

Masalan, barcha huquqlarni (o'qish, yozish, bajarishni) bering:

chMod 777 / SDCard / Fayl

shashka. - Fayl egasini Linux-da o'zgartiring, masalan:

shag'al ildiz / sdcard / fayl

smp - ikkita faylni taqqoslaydi

cmp / sdcard / fayl1 / sdcard / fayl2

cp. - faylni manbaning (parametr 1) tugmachasiga (parametr 2) nusxalash.

cP / SDCard / fayl1 / sdcard1 /

sana. - tizimdagi joriy sanani ko'rsating.

Shanba 14:44:56 ENET 2015

Quyidagi oynada plaginlarni yuklaganingizdan so'ng, siz yangi virtual terminalni qo'shishingiz mumkin. "Ha" ni bosing va keyin oldindan sozlangan qurilmalar ro'yxatiga kirish uchun tizimga kiring. Virtualizatsiya uchun terminalni mavjud terminallarning ko'pligi va "Keyingi" ni bosing va "Keyingi" ni bosing.

Virtual terminalni yaratish jarayonini yakunlash uchun amallarni bajaring. Yuklab olishni kuting va virtual terminallarni yarating. Ushbu bosqichda sizning yangi virtual terminalingiz asosiy ekranda paydo bo'lishi kerak. Virtual terminalni yaratgan va sozlagan holda, uni bosing.

dd. - Disk rasmini yarating, parametrlar Agar \u003d disk qurilmasi faylini, yoki yozuv uchun faylni kiriting

Masalan; misol uchun:

dd / dev / blok / mmcbk0 /ssdcard/img.iso

Mmcbk0 flesh-diskining tasviri yaratiladi.

df. - disk bo'sh joyini tahlil qilish. Masalan; misol uchun:

df -h / dev / blok / mmcbk1

Fayl tizimining bepul blksize
/ Mnt / xavfsiz 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
/ Tizim 1.4G 971.7M 435.8M 4096

O'rnatish protseduralari juda oddiy va quyidagi havolalarda tasvirlangan. Birinchidan, emulyator - bu boshqa terminalning xatti-harakatlarini kompyuter yoki qurilmada ishlaydigan dasturdir, shunda u siz taqlid qilmoqchi bo'lgan terminalga o'xshaydi.

Ishni soddalashtirish uchun ushbu dasturot boshqasini belgilash uchun javobgardir va shu bilan, terminal dasturidan foydalanishga imkon beradi. Xo'sh, kompyuterning katta ekranida mobil ilovalardan zavqlanish uchun eng qiziquvchan embullar nima?

dmesg. - Kernel xabarlar jurnalini ko'rish.

dum - Fayl o'lchamini ko'rish.

du / sdcard / fayl11

@ Lec4_ree. Fayl tizimining hajmini o'zgartirish 4.

@ Fck_msdos. - Xatolar uchun flesh-disklarni tekshiring.

fCK_MSDOS / DEV / Blek / MMCBBBBLK1P1

greps. - Filtr matniga yordam dasturi. Masalan, faqat terminalni o'z ichiga olgan chiziqlar:

mushuk ~ / sdcard / fayl | Grep terminal

@ ifconfig - tarmoq qurilmalarini ko'rish va boshqarish. Masalan, WiFi xaritasi to'g'risidagi ma'lumotlarni ko'rish:

Yoki WiFi o'chirish:

ifconfig WLAN0 pastga.

Siz buyruq bo'yicha tarmoq qurilmalarining ro'yxatini bilib olishingiz mumkin:

ls / sys / sof

iptables. - IPTabelllarni bug'lash sozlamalarini boshqarish, bu biz tegmaydigan juda keng ma'noga ega.

o'ldirmoq - Jarayonni PID orqali yo'q qiling.

Ilovalar bilan mos kelishga kelsak, shuni ta'kidlash kerakki, eng so'nggi dasturlarning aksariyati emukulyator bilan yaxshi ishlamaydi; Yugurish mumkin emas.


Ammo shuni ta'kidlash kerakki, bu siz allaqachon gapirgan boshqa odamlar kabi bepul dastur emas.

Ushbu davrdan keyin siz deyarli 15 dollar to'lashingiz kerak bo'ladi. Ushbu vosita menyusida siz smartfoningiz yoki planshetingiz menyusida mavjud bo'lgan narsalarni topasiz. Ushbu ilovalar bilan mos kelishda emulyator apparat sensorlaridan foydalanadigan muammolar bilan muammolarga duch kelmoqda.

Pidni aniqlash uchun siz PS yordam dasturidan foydalanishingiz mumkin.

ln / sdcard / fayl / sdcard / fayl2

jurnal. - Log tizimida satrni yozib oling.

logutut. - Kirish tizimini real vaqtda ko'ring.

ls. - Katalogdagi fayllar va papkalar ro'yxatini ko'rish:

lsmood. - Yuklangan yadro modullarini ko'rish

lsof - Fayl tizimida ochish.

ce_ext4f. - ENT4 fayl tizimiga USB Flash drayverini formatlang

Siz hatto kompyuteringizda o'yinlardan zavqlanish uchun va eng yaxshi qulaylik bilan zavqlanish uchun uni joystik sifatida ishlatishingiz mumkin. Shuning uchun, ushbu ayyorliklardan birini tanlash sizning ehtiyojlaringizga bog'liq bo'ladi.

Keraksiz fayllarni tahlil qilish va olib tashlash

U arizalarni o'chirib, terminaldan foydalanish to'g'risida ma'lumot berishi mumkin. Asosiy funktsiyani tozalang. U erdan siz qurilmaning umumiy saqlashini va hali ham ishlatilganligini ko'rishingiz mumkin. Xuddi shu tarzda, siz bir vaqtning o'zida foydalana olmaydigan dasturlarni olib tashlashni amalga oshirishingiz mumkin.

md5 / sdcard / fayl nomi

mkdir. - Joriy katalogda papkani yarating.

mkdi_pad_name

tuz2fs. - EXP2 fayl tizimiga USB Flash drayverini formatlang

tog ' - Disk, rasm yoki papkani qulfdan chiqarish. Masalan; misol uchun:

tog '-soat-soat £ / blok / mmcbk1p1 / mnt / sdcard

mv - CP ga o'xshash faylni ko'chiring

netCFG. - Tarmoq ulanishlarini ko'rish.

xabar berish - Inotatsiya qilingan yadro quyi tizimidan foydalanib fayl tizimidagi o'zgarishlarni kuzatish uchun yordam dasturi.

Xarakterlar kam, ammo aniq va yaxshi sezgir. Dizayn yoqimli, foydalanish juda oson, va hatto tajribali tajriba ilova funktsiyalarini boshqarishda hech qanday qiyinchilikka duch kelmaydi. Biroq, dasturni ishlatish oson va hamma uchun mos keladi, bu samarali va yaxshi ishlaydi. Bu qiziqarli ma'lumotlarni o'z ichiga olishi mumkin, ammo ular bilan ehtiyot bo'ling.

O'rnatish uchun barchangiz 1 Gb dan ko'proq kerak bo'ladi. Biroz sabr-toqat, jiddiy narsalar keyingi bobdan boshlanadi. Albatta, muayyan cheklovlar mavjud, uni engib bo'lmaydi. Keling, operatsion tizimingiz ishlashingiz uchun etarlimi yoki yo'qligini bilib olaylik.

ping. - tarmoq tugunining mavjudligini tekshirish uchun taniqli yordam dasturi.

bosh vazir. - Android partrof menejeri, o'rnatilgan to'plamlarni o'rnatish, o'chirish va ko'rish imkonini beradi.

pS. - Barcha ishlaydigan jarayonlar va ular haqida ma'lumotni ko'ring.

Foydalanuvchi pid ppid vsise Rss Winchning ismini
1-ildiz 1 0 1000 848 c0106ef8 0001BFB4 S / boshlang'ich
2 0 0 0 0 C006E038 00000000 S KTHRERRADD
3 2 0 0 0 0 C0057A54 00000000 SSCOPIRD / 0

Agar sizda 64 bitli tarqatish bo'lsa, u 32 bitli dasturlarni amalga oshirish imkoniyatiga ega bo'lishi kerak. Boshqa tomondan, agar siz uni o'rnatgan bo'lsangiz va siz oxirgi versiyada bo'lsangiz, vaqtingizni behuda sarflamang va to'g'ridan-to'g'ri keyingi qismga o'tmang! Kichik texnik eslatma hech kimga zarar bermaydi.

O'z vaqtida sizda hamma narsa ishlagani uchun hech qanday maxsus narsa yo'q! Biz ulanmoqchi bo'lgan har bir qurilma uchun qurilma menejeriga ma'lum bir qoidani qo'shishimiz kerak. Ogohlantirish, biz ushbu taklifni aniq yozmaymiz. . Izohni olish mumkinmi?

qaytadan yoqmoq - Konsoldan smartfonni qayta yoqing.

rezert2FS. - Rezect_ext4-ga o'xshash, faqat ERT2 uchun

rm - faylni o'chirish.

rmdir. - Jildni o'chirish.

rmda / sdcard / dirname

rMMOD. - Asosiy modulni yuklamang.

rMMOD ism_module

marshrut. - marshrutlash stoli boshqaruvi.

tegmoq - bo'sh faylni yarating.

sDCCard / fayl

tepasi. - Ishlash jarayonlar ro'yxatining interfaol versiyasi.

Hujjatda qanday qiymatni ko'rsatadigan narsani bilib olishingiz mumkin. Endi kompyuteringiz telefoningizni tanib olishi mumkin, biz telefoningiz siz ishlab chiqqan va nosozlikni boshqarganingizga ishonch hosil qilamiz. Dastur variantidan boshlang.

"Ilovalar" variantini tanlang. Siz shunchaki ochadigan menyuda, siz noma'lum manbalarni faollashtirishingiz kerak bo'ladi. Bajarilishi bilanoq, "Rivojlanish" menyusiga o'ting. Noma'lum manbalar yoqing va rivojlanish menyusiga o'ting. Va nihoyat, ochilgan ekranda ekraningiz shunga o'xshash ko'rinishi uchun variantlarni tanlang.

@ Skrinshot - ekranning suratini oling.

skrinshot /sdcard/screenshot.png.

o'chirish; yopish. - Smartfonni o'chiring.

xizmat. - Xizmatlarni boshqarish. Masalan, ishlayotgan xizmatlarning ro'yxatini ko'ring:

Bu men topgan barcha jamoalar men topilsa, ro'yxat to'ldiriladi.

Bugungi shtat bugun - Android 6.0 marshmall-ning yangi versiyasini ko'rib chiqish:

Boshqalar uchun, keyinroq versiya bilan

Sizning ekraningiz shunday ko'rinishi kerak. Sizda ham imkoniyatlar mavjud, ammo ular boshqacha ko'rinadi. "Xavfsizlik" menyusiga o'ting. Bu erda taqdim etilgan variantni bosish orqali noma'lum manbalardan dasturlarni faollashtirishingiz mumkin. Boshqa variantlarga tegmang. Endi Variantlar menyusiga qayting. Ogohlantirish biroz g'alati bo'ladi. Agar siz ishlab chiqaruvchining sozlamalari parametrini ko'rmasangiz, "Telefon haqida" ni tanlang, ro'yxatdagi so'nggi element.

Bu menyuning oxirgi ko'rsatkichidir, ammo ishlab chiqaruvchi parametrlari allaqachon mavjud bo'lsa, ochilishi shart emas. Ushbu sahifaning pastki qismiga o'ting va "Raqamlar" ni bosing. Bu hazil emas, ushbu tugmani etti marta bosing. Ushbu tugma, g'alati bo'lsa ham, etti marta bosilishi kerak.

Android mobil qurilmalari uchun operatsion qobiq noldan yaratilmadi. Ishlab chiquvchilar Linux yadrosini olib, uni bir oz yakunlab, barcha tizimga ma'lum bo'lgan barcha tizimlarni qabul qildilar. Prototip bilan, mobil platforma - bu faqat yadro va jihozni boshqarish uchun bir nechta dasturlar. Ammo bilasizmi, Linux ko'plab keng funktsionallik tufayli aniq foydalaniladi, deyarli hamma narsani qilishingiz mumkin. Android-da, faqat kafolat qurilmasidan mahrum bo'lgan ildiz huquqlarini olgandan keyingina iloji bor. Ushbu maqolada muhim xususiyat - Android uchun terminal emulyatorni ko'rib chiqamiz.

Qayerdan boshlanish kerak

Birinchidan, siz gadgetingizda ildiz huquqini olishingiz kerak. Shundan keyingina terminalning barcha afzalliklari bilan foydalanish mumkin. Ammo siz buni qila olmaysiz. Biz funktsiya bilan foydalanuvchi qo'llanmasini tavsiflaymiz:

Ayniqsa, men aytmoqchi bo'lgan bir lahza, ayniqsa, xotirani oshirish uchun Android terminal emulyator mavjud. Har qanday fayllarni (ildizga kirish bilan) o'chirib tashlashi mumkin bo'lgan buyruq rm buyrug'i mavjud. Buni standart vositalar orqali amalga oshirish har doim ham mumkin emas. Ikkinchisi - terminalni to'liq kirish va o'rnatish uchun qo'shimcha tortishuv. Aytgancha, bunday funktsiyalar bilan boshqa dasturlar, masalan, ishlangan qutisi mavjud.

Shaxsiy dasturiy ta'minotni Android-ga qanday o'rnatish kerak: Video

Ekulyatorga kirish qo'ng'irog'ini qo'zg'atish

Futbolning butun soninchisi bilan ko'plab foydalanuvchilar savol berishadi - qanday qilib android emulyatorida kiruvchi qo'ng'iroqni qanday taqlid qilish kerak. Buni kompyuteringizda eng yaxshi qiling. Android SDK misolini ko'rib chiqing. Buning uchun siz "Ekulyatsiya nazorati" menyusiga o'tishingiz kerak. "Telefon" nuqtasini tanlang, raqamni kiriting, "Ovoz" ga yaqinlashing va "Qo'ng'iroq" ni bosing. Siz taqlid qilingan qobiqning yashil tugmasi yordamida qo'ng'iroqni javob berish yoki bekor qilishingiz mumkin. Bunday protsedura faqat kompyuterga o'rnatilgan va sozlangan emulyator uchun tegishli.

Ism_device: / $
Qayerda
Ism_device: / Bu sizning smartfoningizning nomi (planshet)

sub. - Su buyrug'i sizga root huquqlari, ma'murlik huquqlari, ya'ni siz ushbu buyruqdan keyin qurilma bilan ishlashingiz mumkin (endi siz) Android qurilmangizda ildiz otishingiz kerak.

Eslatma: SU buyrug'ini bajarishdan oldin, siz mehmon huquqlari bilan shug'ullanasiz.
Ism_device: / $
$ Belgisi siz mehmon ostida ekanligingizni anglatadi (i.e. hech narsa qila olmayman)
Ism_device: / #
Ramz # siz ildiz ma'nang
Misol
Ism_device: / $ su
Ism_device: / #

pwd. - Siz bo'lgan joriy katalogni ko'rsatadi.

ls. - Buyruq shuni ko'rsatadiki, u joriy katalogda, ya'ni fayllar va kataloglar.
Misol
Ism_device: / # ls
tizim.
ma'lumotlar.
mnt.
ibl.
va h.k...

ls -a. - Buyruq shuni ko'rsatadiki, u joriy katalogda, ya'ni fayllar va kataloglarda, lekin yashirin fayllar bilan.
Eslatma: Yashirin fayllar, Windows-dan farqli o'laroq, ism (nuqta va fayl nomi)

aniq - Terminal ekranini tozalang.

kd - qaysi yoki katalogga o'tish buyrug'i (katalog).
Misol
Ism_device: / # CD tizimi
Ism_device: / tizim #
Izoh: katalog yoki katalogning papkasini anglatadi
cD .. - Yuqoridagi katalog darajasiga o'ting

mkdir. - Buyruq katalogni yaratadi (papka).
Misol
Ism_device: / Sdcard # Mkdir Android
Eslatma: Ism va ismli papka ikki xil papka.

rm - faylni o'chirish.

rM -R. Katalogni o'chiradi (Eslatma: Agar siz katalogni o'chirish mumkin bo'lmagan xatolarni ko'rsatmasangiz).
Misol
Ism_device: / sdcard # rm -r dom

rM -RF. - Faylni o'chiradi va bunday fayl bo'lmasa yoki unga yozish huquqi bo'lmasa, RM -RF - papkani xabarlarni chiqarmasdan o'chiradi.

cp. - faylni nusxalaydi.

cP -R. Nusxalari katalog.

mv - Fayl nomini o'zgartiring.
Misol
Ism_device: / SDCard # MV Android Android

tegmoq - bo'sh faylni yaratish.

mushuk. - fayldagi matnni ko'rsatadi.
Misol
Ism_device: / SdCard # CAT Skazka

t ic - Fayldagi matnni teskari tartibda ko'rsatadi (oxirgi, oxirgi, oxirgi).
Misol
Ism_device: / SdCard # Tac Skazka
Eslatma: Agar siz chizig'idan oldin ko'rsangiz, bu # parametr qayta ishlanmaydi

pS. - Hozirgi faol jarayonlaringizni ko'rsatadi.

tog ' - (bog'laydi).

umaho. - Yiqishlar.

sana. - joriy sana va vaqtni ko'rsatadi.

kal. - Joriy oy taqvimini ko'rsatadi.

xotira. - operatsion tizim qancha vaqt ishlashini ko'rsatadi.

df. - disklardan foydalanish haqida ma'lumotni ko'rsating.

ozod. - FAQAT XIZMAT VA SWAP.

bepul -m. - MBda to'liq hajmdagi to'liq hajm va miqdordagi xotira hajmi.

dum - Ma'lumotlaringizni qancha bo'sh joy

to'xtatish. - Tez va to'g'ri tizimni o'chirish

chmood. - foydalanish huquqlarining ahamiyati



Android Linux yadrosi asosida yaratilgan va u uchun haqiqiy Unix kabi operatsion tizimga kelsak, konsol mavjud va tabiiyki, terminallar buyruqlari.

Siz konsolni quyidagi usullarda olishingiz mumkin:

  • Sozlamoq terminal emulyator .*
  • OTBning yordam dasturi qurilmasi bilan OTB qobig'ini bajarishi bilan ulaning;
  • Opensh-serverni o'rnating SSH mijozini ulang;

Shuni ta'kidlash kerakki, standart terminal ko'plab maxsus dasturiy ta'minotda, masalan siyonogenmod kabi.

Terminal buyruqlarining standart tarjimoni biroz noqulay (Android versiyasidan oldin) - bu avtokopterni qo'llab-quvvatlamaydi, oldingi terminaldan oldingi jamoa va boshqa foydali ishlarni rad etmaydi. Siz ushbu muammoni ishlov berish va unga qurilgan kul tarjimonidan foydalanish bilan siz ushbu muammoni hal qilishingiz mumkin.

Android juda ko'p, ammo hammasi emas standard Unix dasturlari . Qurilmangizda bo'lganlar ro'yxati Sizdan keyin olishingiz mumkin ls -l / tizim / id / / tizim / xbin

Android-dagi standart UNIC buyruqlariga qo'shimcha ravishda ba'zi qo'shimcha dasturlar mavjud. Ular orasida logcat. - Ilova jurnallari, PM-paketli yordam dasturini ko'rish uchun vosita (paket menejeri), men Windows-ning nazorati yordam dasturi (Faoliyat menejeri).

Mana bir nechta konsol jamoalari:

  • bosh vazirlar ro'yxati paketlari. - o'rnatilgan dasturlar ro'yxati;
  • pm yo'lni o'rnating. - dasturni APK faylidan o'rnating;
  • paketni O'chirish - tizimdan paketni o'chiring;
  • netCFG - tarmoq sozlamalarini tomosha qilishga imkon beradi;
  • men boshlanaman - com.android.Setings / .Settings - sozlama oynasini boshlang;
  • men boshlanaman - com.browroid.bomerer / .berererertivlik - brauzerni ishga tushiring;
  • men Tel: 210-385-0098 - bu raqamning terish oynasini ko'rsating;
  • bMRR. - zaxira menejeri, zaxiralash boshqarmasi;
  • dompAstate. - to'liq telefon holati axlatxonasi;
  • axlatxona - tizim xizmatlarining holatining chiqindixonasi;
  • geterevent. - kirish moslamalari va tadbir qurilmalarida hodisalar chiqarish to'g'risidagi ma'lumotlar;
  • iftop. - jarayonlar tarmog'idan foydalanish (tarmoq uchun yuqori);
  • ime - kirish usullarini boshqarish;
  • xizmat. - xizmatlarni boshqarish;
  • xizmatlar ro'yxati. - xizmatlar ro'yxati;
  • svc - wiFi boshqaruvi, mobil aloqa va quvvat;

Yordamida aM. Siz o'zboshimchalik bilan ariza derazasini ("Affate" ni bilishingiz mumkin).


OTB jamoalari
OTB yoki Android Narx Bridge - Android emulyator yoki haqiqiy qurilma bilan ulanish uchun ko'p funktsiyali yordam dasturi. Buyruq satrida ishlaydi. Android SDK-da joylashgan.

Bu erda asosiy OTB buyruqlari:

  • oTB qobig'i. - Shell Android-ga oling. Albatta, to'liq * Nixli qul emas, lekin ishlov beruvchini o'rnatgandan so'ng, unga qandaydir tarzda eslatadi. Qobiq olishning muqobil usuliAndroid uchun ssh server . Qobiq qilish kerakterminal buyruqlari.
  • oTB qobig'i. - buyruqni bajarish Androidda;
  • oTB EMU. - buyruqni bajarish Emulyatorda;
  • oTB bosish. - Qurilmada fayl yoki katalogni quying;
  • oTB torting. [] - fayl yoki katalogni qurilmadan nusxalash;
  • adb o'rnatilgan - paketni o'rnating;
  • adb O'chirish - Dasturni o'chirish;
  • oTB ulanish. - Android-dan tarmoq orqali ulaning. Qurilmani, ya'ni sozlamani tayyorlashni talab qiladi

USB kabel yoki Wi-Fi smartfoni bilan ishlash uchun ko'plab vositalar mavjud. Xususan, ishlab chiqilgan vositalar sizga fayllarni ko'chirish, o'rnatish va o'chirish imkonini beradi, kontaktlarni ko'rish va o'chirish va hatto SMS-xabarlarni yuborish va hatto Android konsolining kuchi bilan solishtirmaydi. Ushbu maqolada biz OTB (Android Nargra ko'prigi haqida gaplashamiz) - kompyuter bilan Android konsoli bilan ishlashning standart vositasi.

Maqolada keltirilgan buyruqlar to'g'ridan-to'g'ri qurilmada bozordan terminal emulyatorni yuklab olish orqali amalga oshirilishi mumkin, ammo uni OTB orqali kompyuterdan berish qulayroq.

OTB bilan ishlash asoslari

OTB bilan ishlashni boshlash uchun uni qurilmada faollashtirish va OTB yordam dasturini va drayver haydovchilarini o'rnatish kerak. Birinchi vazifa "ishlab chiqaruvchilar uchun" sozlamalarida "USB disksepti" yordamida amalga oshiriladi (agar ushbu mahsulot yashirin bo'lsa, "Telefonda" menyusidagi Etti marta bosing.

Kompyuterda OTB-ni o'rnatish uchun OTB to'plamini yuklab olish va har qanday papkaga olib chiqishni tavsiya qilaman (papkalarning nomlarisiz papkalarning nomlaridan foydalanishni tavsiya qilaman). Shuningdek, OTB drayverlarini yuklab oling va o'rnating.

OTB bilan ishlash buyruq satridan kerak. Biz Won + R-ni bosamiz va CMD-ni kiriting, so'ngra OTB yolg'on bo'lgan papkaga o'tamiz. Mening papkaim uchun buyruq keyingi bo'ladi:

CD \\ Android

Ushbu manipulyatsiyani har safar qilmaslik uchun, siz kerakli papkani yo'l o'zgaruvchisiga qo'shishingiz mumkin. Buning uchun "Boshqarish paneli -\u003e tizimi -\u003e Ilg'or tizim parametrlari -\u003e OTB bilan papkaga olib boring. Konsolni boshlaganingizdan so'ng, siz darhol kerakli buyruqlarni kiritishingiz mumkin.

Quyidagi buyruq yordamida telefon aloqamizni tekshiring (ulangan qurilmalarning ro'yxatini ko'rsatishi kerak):

OTB qurilmalari.

OTB bilan siz Wi-Fi orqali ishlashingiz mumkin. Bu roziyal huquq va WiFi OTB dasturini talab qiladi. Biz dasturni boshlaymiz, tugmachani bosing va ulanish buyrug'i va IP manzilida ko'rsatilgan arizalar yordamida smartfonga ulanamiz:

Ma'lumot

Sichqonchani ajratgandan so'ng konsol chiqishini nusxalash, shuningdek nusxa ko'chirilgan buyruqni yoki konsolga fayl nomini to'g'ri bosish mumkin. Konsol xususiyatlarida yoqilgan.

Dasturni o'rnatish

OTB ularni smartfonga nusxalashingizsiz dasturlarni o'rnatish uchun ishlatilishi mumkin. Bunday buyruqni bajarish uchun etarli:

Adb instin D: / /downloads/imi_file.apk

Siz shuningdek buyruq uchun qo'shimcha kalitlarni qo'shishingiz mumkin. Biz foydali bo'lamiz - - Ilovani ma'lumotlarni saqlash va qayta o'rnatish va -d. - Hozirgi versiyadan kamroq versiyani belgilang.

Dasturlarni o'chirish mumkin, ammo buning uchun paketning nomini bilishingiz kerak (qanday qilib bilib olish mumkin, men sizga bir oz keyinroq aytaman). Angry Birds fasllari o'yinining misolida jamoa bunga o'xshaydi:

Adb O'tkazib yuborish Com.Rovio.Gribirmatssslar

Bacup dasturlari

Android o'rnatilgan zaxira xususiyatlariga ega bo'lib, u shuningdek buyruq satridan foydalanib ishga tushirilishi mumkin. Buning uchun Adb zaxiralash buyrug'idan foydalaning va parametrlar:

Adb zaxira nusxasi [Variantlar]<приложения>

  • -f. Yaratilgan faylning ismini va uning kompyuteridagi joylashuvi belgilaydi. Kalit bo'lmaganda, joriy katalogda zaxira nusxasi yaratiladi;
  • - | -Noapk. FAQAT ma'lumotlari yoki o'zi ham zaxira nusxaga kiritilganligini ko'rsatadi (sukut bo'yicha kiritilmaydi);
  • -BB | -Noobb. Kengaytmani zaxiralash huquqini berishini ko'rsatadi. Ilovalar uchun BBB (sukut bo'yicha);
  • - | -Noshed. SD-kartani zaxira nusxasida (standart kiritilmagan) muvofiqligini bildiradi;
  • qaytmoq O'rnatilgan barcha dasturlarning zaxira nusxasini berish zarurligini bildiradi;
  • -System | -Nosystem Tizim dasturlari zaxira nusxasiga kiritilganligini bildiradi (u sukut bo'yicha aylanadi);
  • - Zaxira uchun paketlar ro'yxati.

Agar biz barcha tizimsiz progning zaxira nusxasini yaratmoqchi bo'lsak, o'zlarini o'z ichiga olgan holda, ma'lum bir joyda, jamoa bunga o'xshaydi:

Adb Backup -F -F C: \\ Android \\ Backup.Ab -Al -Al -Mare tizim

Kiritilgandan so'ng siz qurilmaning o'zi bilan zaxira nusxasini tasdiqlashingiz kerak. Olingan zaxira nusxasini tiklash uchun siz tegishli buyruqni bajarishingiz kerak:

Adb qayta tiklang c: \\ android \\ zaxira.ab

Konsol konsol

Derdo derazalari ostida ko'rsatilgan konsol bilan bir qatorda, Android o'ziga ega. U orqali deyiladi oTB qobig'i. Va bu asosan standart Linux konsoli, ammo ishlov berilmagan buyruqlar to'plami bilan, kengayish bozori tomonidan o'rnatilishi bilan. Siz ushbu konsoldan ikki jihatdan foydalanishingiz mumkin. Interfaol rejimda jamoani boshlaydi

OTB qobig'i.

Sizning $ belgisi konsolda paydo bo'ladi (bundan keyin ham ushbu belgi ATB qobig'ini kiritish zarurligini anglatadi), keyin har bir javobni olish uchun bir qator buyruqlarni kiritishingiz mumkin. Ikkinchi usul - agar siz faqat bitta buyruqni kiritishingiz kerak bo'lsa, uni OTB qobig'i bilan bir qatorda yozishingiz mumkin.

Standart buyruqlar qobiqda fayllarni nusxalash, ko'chirish va o'chirish uchun ishlaydi: cp., mv va rm. Siz kataloglarni o'zgartirishingiz mumkin ( kd) va ularning tarkibini tomosha qiling ( ls.). Siz biron bir katalogdan o'rganishingiz mumkin bo'lgan standart Linux buyruqlariga qo'shimcha ravishda, Android-da bir nechta ixtisoslashgan vositalar mavjud, ammo ulardan ba'zilarini ishlatish uchun smartfonga ildiz otishingiz kerak, Su buyrug'ini bajarishingiz kerak :

Adb Shell SU.

Agar siz "kirishni rad etilgan" yoki "siz" siz "siz" siz "siz" siz "siz" siz "siz" siz "deb hisoblasangiz, siz qilishingiz kerakmi? Muvaffaqiyat bo'lsa, $ belgisi # ga o'zgaradi.



Skrinshotni yaratish

Bitta chiziq tomonidan bajariladi:

Adb qobiq skreenc /sdcard/screen.png

Shundan so'ng, siz qurilmani qurilmadan chiqarib olishingiz kerak oTB torting.:

OTB PUL /SDCard/screen.png.

Qayta tiklanish skrinshotida quyidagi jamoa orqali amalga oshirilishi mumkin:

Adb tortish / dev / grafik / fb0

Keyin FFMPEG yordamida FFMPEG-dan foydalanib, OTB papkasini yuklab olish va qo'yish uchun FB0 faylini normal tasvirga aylantirishingiz kerak. Kengaytma o'rnatilishi kerak:

FFMPEG -F RAPVIDO -PX_FMT RGB32 -S 1080x1920 - FB0 FB0.Png

Qurilma ekranida joylashgan videoni yozib olish

OTB qobiq skripord - 1280x720 - 6000000 - 2-sonli - 20 --verboz /sdcard/video.mp4

Ushbu buyruq video yozishni boshlaydi (agar ko'rsatilmagan bo'lsa, mahalliy ekranning ekiladigan o'lchamlari, uzunligi (ko'rsatilmagan bo'lsa, maksimal qiymat bo'lsa) 180 S), konsolda displey jurnallari bilan. Yozib olingan videoda / Sdcard-da (VIDEE.MP4 fayl).

Ma'lumot

Hamma konsoldan va ichkaridan yugurish oTB qobig'i. Bir muncha vaqt ishlash uchun ish olib boradigan jarayonlar CTRL + C kombinatsiyasidan foydalanishni to'xtatib qo'yilishi mumkin. Qobiqdan chiqing va oddiy adb buyruqlarini bajarishga qaytib, Ctrl + D.

Ilovani boshqarish

Arizalarni boshqarish uchun ikkita buyruq ishlatiladi: bosh vazir. (Paket menejeri) - paket menejeri va aM. (Faoliyat menejeri) - faoliyat menejeri. Ushbu jamoalar ishlab chiquvchilar portalida ko'rish mumkin bo'lgan juda ko'p kalitlarga ega. Keling, ba'zilarida yashaymiz.

Avvaliga biz keyinchalik yuboriladigan paket nomlari shaklida qurilmada o'rnatilgan dasturlar ro'yxatini olamiz:

Faqat abonentlar uchun mavjud

Variant 1. Saytdagi barcha materiallarni o'qish uchun "xaker" ga obuna bo'ling

Obunatingiz ko'rsatilgan davrda saytning barcha pullik materiallarini o'qish imkonini beradi. Biz to'lovni bank kartalari, elektron pullar va uyali aloqa operatorlaridan tarjimalar orqali qabul qilamiz.

Android uchun terminal emuferuatsiyasining ilovasi operatsion tizimni boshqarish, shuningdek, unga turli xil o'zgarishlarni kiritish uchun muayyan buyruqlardan foydalanish imkoniyatini beradi. Android terminal emulyatorining qaysi terminal emulyatsiyasi ekanligini tushunish uchun siz ulardan qanday foydalanish, terminal bilan ishlash mexanizmi asosida nimani tushunishingiz kerak.

Ma'lumki, OS android Opsie "Spetch" deb nomlangan narsa yaratilmagan - bu mashhur operatsion tizimning prototipi - Linux (URIX-ga o'xshash OS), yassi rivojlanishi uchun asos bo'ldi Android OS. Linux yadrosi ko'pgina funktsional imkoniyatlar tufayli foydalaniladi va Android Linux yadrosiga kiritilgandan so'ng, u terminalning mexanizmiga asoslanadi.

Dastur foydalanuvchiga Linux buyrug'i so'rovidan foydalanib Android OS-da ishlash imkoniyatini beradi. KomENT tizimi va maxsus kommunal xizmatlar orqali siz tizimni sozlash va qo'shimcha modullarni ulashingiz mumkin. Tegishli imkoniyatlar Android-da Android uchun terminal emulyator yordamida mavjud bo'ldi.

Ya'ni smartfonning "apparat" bilan to'g'ridan-to'g'ri o'zaro ta'sir qiladigan ikkilik (yoki ikkilik fayllar) mavjud. Terminal emulyator orqali har bir ana shunday faylga mos keladigan matn buyrug'i ishga tushirildi.

Terminal emulyatordan qanday foydalanish

Buyruq chizig'i bilan ishlashdan oldin, o'zgartirishlardagi eng katta erkinlik olish (ildiz) yordamida erishish mumkinligini alohida ta'kidlash kerak.

Endi biz buyruqni qabul qilishimiz kerak, " ls."Va bosing" kirmoq" Shundan so'ng, ildiz katalogida joylashgan fayllar ro'yxati paydo bo'ladi:

Boshqa buyruqlarning ijrosi biroz vaqt talab qilishi mumkin, oq kursor paydo bo'ladi. Agar siz yozishda xato qilsangiz, bunday yozuv paydo bo'ladi: " / Tizim / blok / sh: kv: topilmadi"Jamoa mavjud bo'lmaganlar orasida topilmasligini aytmoqda kV.Va keyin taklifni kiritish uchun taklif paydo bo'ladi.

Terminalni yopish uchun yuqori o'ng burchakda ular xochni va keyingi oynada "OK" tugmasini bosing.

Asosiy terminal emulyatsion buyruqlar

Aslida, ular juda ko'p jamoalar mavjud, ularni ko'rish uchun yozish. bandbox.. Endi mavjud bo'lgan buyruqlar Terminalda mavjud bo'lgan buyruqlar tavsifini ko'rish, biz olgan ma'lumotlar va " -Yordam bering" Shundan so'ng, ma'lumot paydo bo'lishi kerak, ammo u ingliz tilida bo'lishini yodda tutish kerak.

Terminal bilan ishlayotganda ba'zi bir nuanslarni hisobga olish kerak:

  • Jildlar va fayllarga o'tish buyruqlar (misol: rM / STM / SDCard0 / Yuklab olish / fayl).
  • Siz biron bir xato yoki keraksiz bo'shliqlarga yo'l qo'ymaysiz.
  • Kirgandan so'ng, buyruq tugmani boshlaydi " kirmoq».

Ommabop jamoalar:

  • sana. - joriy sana va vaqtni qaytarib oling
  • ozod. - Xotira va almashtirishdan foydalaning
  • ls. - Joriy papkaning tarkibini ko'rsatish
  • kd - kerakli katalogga o'tishni amalga oshiring
  • dum - Faylni bosib chiqarish
  • pwd. - ishlatiladigan papkaga to'liq yo'lni ko'rsating.
  • xizmatlar ro'yxati. - Ishlayotgan jarayonlar ro'yxatini ko'rsatish
  • pM o'rnatilgan - Dasturni APK faylidan o'rnatish
  • df. - ko'rsatilgan papkadagi narsalar hajmini ko'rsating
  • bosh vazirlar ro'yxati paketlari. - Paketli fayllarni o'rnatish

Quyida keltirilgan buyruqlardan so'ng siz joy yoki ob'ektga yo'lni kiritishingiz kerak bo'ladi:

  • mushuk. - Tarkibni o'qing
  • cp. - nusxa ko'chirish
  • rm - faylni o'chirish
  • rmdir. - Jildni o'chirish
  • tegmoq - Fayl yaratish
  • mkdir. - Jildni yarating

Quyidagi buyruqlar uchun avval Papka (fayl) va keyin yangi joyga olib boring:

  • mv - ko'chib o'tish
  • cp. - nusxa ko'chirish

pM ni olib tashlang - Ilovani o'chirish - siz joysiz joy / ma'lumot / ilova / ilova / faylning nomini kosmossiz ko'rsatishingiz kerak (agar sizga fayl nomi kerak bo'lsa, biz bu buyruqni taniymiz bosh vazirlar ro'yxati paketlari.)

Diqqat ! Quyida tavsiflanadigan buyruqlar cheklangan ogohlantirish bilan kerak, chunki ular tizimni o'zgartirish uchun ishlatiladi va noto'g'ri foydalanish qurilmaga jiddiy zarar etkazishi mumkin:

shashka. - Shift egasi, chipta - Buyruqdan keyin siz ko'rsatmoqchi bo'lgan guruhlar, shundan so'ng siz fayl nomini yozishingiz kerak.

chmood. - Fayl huquqlarini o'zgartirish uchun yordamchi dastur, va sintaksis avvalgisidagi kabi (masalan, avval, o'ngga).

insmod. va rMMOD. - Birinchi - Ulanish modullari yadroga ulanish modullari, ikkinchisi - o'chirish (bu buyruqlar faqat ilg'or foydalanuvchilar ishlatilishi mumkin).

o'ldirmoq - Jarayonni identifikatori bilan to'xtating (u PS bilan yordam dasturidan foydalangan holda, barcha tadbirlar haqida ma'lumot olish).

urug'lar, uloq. - Fayl uchastkalari va tizimlarini o'rnatish va o'chirish uchun ishlatiladi (faqat haqiqiy tizimni chuqur o'rganishdan keyin foydalanish mumkin).

sub. - Buyruqni kiritgandan so'ng, ildizga kirish moslamasiga ega bo'lgan qurilmalarga to'liq kirish, taklifnoma sari shunga o'xshash ko'rinishi kerak " :/# ».

Maxsus jamoalar:

qaytadan yoqmoq - Su buyrug'idan keyin qurilmani qayta ishga tushirish uchun ishlatiladi.

cHIQISH - Terminalni yopish (ushbu buyruq orqali siz ma'murdan chiqishingiz mumkin).

Bunday holda, jamoa sub. Biz "superuser" ni talab qiladigan va keyinchalik biron bir narsani o'zgartirishni talab qiladigan kommunal foydalanish uchun foydalanamiz, siz chiqish, Eslatma: " :/ $».

Bitta g'ayrioddiy yordam dasturi haqida ko'proq ma'lumot dd.- Bir faylni yoki qismni boshqasiga ko'chirish uchun ishlatiladi. Uning sintaksisi: dd. agar = / dev./ to'smoq/ platforma./ mmcbk.0 p.1 . =/ saqlash/ tashqi_ SD./ image.qayerda " agar= "Bu qaysi nusxadan nusxa ko'chiriladi va" \u003d. »Nusxasi qayerda fayl.

Ushbu buyruq bo'limning rasmini yaratadi mmcbk0p1. U yana ikkita parametrga ega, bu " hisoblash \u003d."Yangi faylni yozadigan paragramma va" bS \u003d "- baytda parchaning hajmi. Misol: jamoa dd. agar = / saqlash/ sdcard0/ fayli1 . = / saqlash/ tashqi_ SD./ fayli2 bs. = 500 hisob \u003d 7. Dan nusxa ko'chiring fayli1 ichida fayli2 Jami etti dona 500 bayt.

Ehtimol, bugungi kunda biz aytmoqchi bo'lgan narsalarimiz. Yozing, aloqada bo'ling, omad!

Sizga maqola yoqdimi? Do'stlar bilan bo'lishish uchun: