Comenzi Android Terminal Emulator pentru Android. Program pentru lucrul în modul terminal Android. Comenzi în Android Terminal Emulator. Ce este Terminal Emulator pentru Android

Aproape fiecare utilizator care este cel puțin puțin versat în tehnologia modernă știe că sistemul de operare mobil Android se bazează pe Linux. Și dacă vorbim despre Linux, atunci puteți obține acces complet la sistem doar prin linia de comandă. Android, printre alte caracteristici, are și suport pentru un prompt de comandă, care poate fi numit și terminal. Cu toate acestea, aproape toți producătorii de dispozitive nu instalează astfel de utilități pe dispozitivele lor, deoarece un utilizator neexperimentat poate face modificări ireversibile care vor afecta performanța smartphone-ului sau a tabletei.

Opțiunea 1 - Instalarea aplicației pe Android

Cel mai simplu mod de a accesa linia de comandă este instalarea unei aplicații speciale. Există o mulțime de programe similare în Magazinul oficial Play. Doar introduceți cuvintele sau în căutare. Aproape oricare dintre aplicațiile găsite vă va permite să utilizați linia de comandă. Merită să luați în considerare, totuși, că pentru a accesa partiția de sistem va trebui mai întâi să obțineți drepturi Root.

Opțiunea 2 - Utilizarea unui computer cu ADB

Puteți folosi și un computer personal, dar va trebui să efectuați o serie de pași simpli. Instalați driverul corespunzător pentru gadgetul dvs. în avans. După aceasta, va trebui să activați depanarea USB. Ultimul pas este instalarea

Majoritatea utilizatorilor de Android nu știu nimic A.D.B.. Titlul complet - Podul de depanare Android, înseamnă Android Debug Bridge. ADB face parte din Android SDK . Folosind ADB, puteți efectua diverse acțiuni pe tableta sau smartphone-ul dvs. Android, cum ar fi intermiterea, copierea fișierelor de pe computer pe Android și invers, recuperarea sistemului și altele.

ADB pentru Android - ce este?

Probabil știți că sistemul de operare Android se bazează pe un nucleu Linux modificat. Prin urmare, este necesar să utilizați linia de comandă cu aceasta. Este programul adb ajută la stabilirea comunicării între computer și Android. Face parte din mediul de dezvoltare Android SDK, așa că pentru a instala Android Debug Bridge, trebuie să descărcați Android SDK de pe site-ul oficial. Există versiuni pentru toate sistemele de operare populare: Windows, Mac OS și Linux. Adică, pentru a spune simplu, adb permite controlați telefonul sau tableta folosind un computer.

De asemenea, recomand următoarele instrucțiuni:

Comenzi adb de bază Android

Conectați-vă dispozitivul la computer prin USB. Asigurați-vă că toate driverele sunt instalate și că depanarea USB este activată.

A lucra cu Podul de depanare Android Cel mai bun mod este prin linia de comandă Windows. Pentru a face acest lucru, în Windows XP, faceți clic pe „Start”, iar în câmpul de introducere „Căutare programe și fișiere”, introduceți „cmd”, apoi apăsați „Enter”. Dacă aveți Windows 7 sau o versiune ulterioară, faceți clic pe „Start” și în câmpul „Run” tastați „cmd” și apăsați din nou „Enter”.

dispozitive adb

Cea mai comună comandă adb. Folosind-o, puteți determina dacă computerul vede dispozitivul conectat. Dacă ați făcut totul corect, va apărea următoarea linie: „Lista dispozitivelor atașate”. După aceasta, veți vedea numărul de serie al smartphone-ului sau al tabletei și starea acestuia: „online” sau „offline”.

Dacă scrie „offline”, înseamnă că dispozitivul este în modul de repaus, dacă este „online”, atunci dispozitivul este gata să-ți execute comenzile.

Datorită acestei comenzi puteți instala aplicații pe smartphone sau tabletă. Pentru a face acest lucru, trebuie să specificați calea în care se află fișierul APK:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

Pentru a evita să scrieți căi lungi, copiați fișierul în directorul Android-tools. Atunci calea va fi astfel:

adb intsall nazvanie_prilogeniya.apk

dezinstalare adb

Trebuie să îl introduceți în același mod ca și comanda anterioară. Aceasta va elimina aplicația.

Această echipă are o caracteristică interesantă. Dacă adăugați cheia -k, atunci când ștergeți un joc sau un program, datele și memoria cache a acestuia nu vor fi șterse, ci vor rămâne pe dispozitivul Android.

Datorită acestei comenzi, puteți transfera fișiere de pe computer pe Android. Pentru a face acest lucru, trebuie să știți calea completă unde este stocat fișierul și unde să-l mutați.

adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android

Pentru a evita să scrieți căi lungi, copiați fișierul în directorul Android-tools. Apoi trebuie să introduceți:

adb push nazvanie_fayla/sdcard/Android

Această comandă copiază fișierele de pe Android pe computer. Trebuie să știți calea în care se află fișierul pe smartphone sau tabletă și să indicați locația în care doriți să salvați fișierul. Dacă nu îl specificați pe acesta din urmă, fișierul va fi salvat în directorul android-tools.

adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity

Această comandă va reporni telefonul sau tableta Android.

Cu această comandă puteți porni direct în modul bootloader.

recuperarea repornirii adb

Nu toate dispozitivele acceptă această comandă. Folosind-o, puteți intra în modul de recuperare.

adb connect

Folosind această comandă vă puteți conecta dispozitivul la o rețea Wi-Fi. Pentru a face acest lucru, trebuie să cunoașteți adresa IP și portul dispozitivului.

adb connect ip:port

Cu această comandă obțineți acces complet la toate fișierele de pe dispozitiv.

A doua modalitate de a utiliza adb shell este să executați o singură comandă shell Android folosind acest construct:

adb coajă<команда>

Dacă puneți telefonul sau tableta Android în modul bootloader, atunci comenzile adb nu va mai funcționa. Aici trebuie să utilizați comenzi fastboot.

Pentru a verifica dacă PC-ul și Android se pot vedea, utilizați comanda:

După introducerea acestuia, ar trebui să apară numărul de serie al dispozitivului dvs.

Introducând această comandă, puteți debloca bootloader-ul telefoanelor și tabletelor Asus și HTC. Când dispozitivul este în modul bootloader, introduceți:

De asemenea, toate programele instalate și datele personale se vor pierde.

Folosind această comandă puteți afișa conținutul unui fișier jurnal: modificări, erori etc. Datele vor derula prea repede, așa că soluția potrivită ar fi să le salvați într-un fișier TXT. Pentru a face acest lucru, introduceți:

adb logcat > filename.txt

adb sideload

Comanda va fi utilă pentru proprietarii de dispozitive Google Nexus. Folosind-o, puteți actualiza firmware-ul dispozitivului. Descărcați-l pe computer, conectați Nexusul la el, intrați în modul Recovery, selectați „Aplicați actualizarea de la ADB” și apoi introduceți comanda.

Android este un sistem complet deschis și personalizabil. Totul datorită faptului că folosește nucleul Linux - cel mai popular sistem Open Source. Un număr mare de sisteme de operare pentru computere desktop și servere, precum și alte dispozitive electronice, inclusiv gadgeturi bazate pe Android, au fost create pe baza Linux.

Unele comenzi pot fi executate numai în modul consolă

Unele operații sunt efectuate folosind o consolă sau un terminal. Acesta este un utilitar de sistem fără care efectuează sarcini după introducerea manuală a unei comenzi. Nu există un astfel de utilitar în mod implicit pe Android, spre deosebire de desktop Linux sau Windows. Din fericire, dezvoltatorii nu mănâncă pâine degeaba și au creat deja mulți emulatori de terminale. Unul dintre ele este Android Terminal Emulator. Să aflăm mai multe despre asta.

Care este aplicația

Aplicația este un emulator de terminal Linux cu drepturi depline, acceptă mai multe ferestre, comenzi rapide de la tastatură și înțelege codificarea UTF-8. Este complet gratuit și nu are reclame sau ferestre pop-up încorporate.

Ce ar trebui să vă amintiți când lucrați cu acest emulator?

  • drepturile root necesare;
  • Acesta nu este un emulator de joc;
  • nu vă va ajuta să vă rootați dispozitivul;
  • trebuie să cunoașteți comenzile Linux;
  • Poate fi necesar să instalați Busy Box.

Aplicația va fi utilă acelor utilizatori care înțeleg clar pentru ce au nevoie de un terminal și știu măcar puțin despre comenzile de bază.

Setările programului

Programul este disponibil în Play Market la linkul https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=ru. Meniul este disponibil în mai multe limbi, inclusiv rusă. După pornirea programului, veți vedea o notificare în bara de notificare că se execută un proces terminal. Accesați setările, care sunt împărțite în grupuri logice.

Ecran. Puteți personaliza bara de stare, bara de acțiuni și orientarea ecranului.

Text. Dimensiunea fontului, schema digitală și codificarea textului sunt ajustabile.

Tastatură. Setați comportamentul butonului înapoi, personalizați comanda rapidă de la tastatură și selectați analogii unor butoane de computer.

Shell de comandă. Puteți să specificați un handler de comandă, să furnizați un , să selectați un tip de terminal și un folder de acasă și un anumit comportament.

Linia de sus a programului conține o listă pop-up de ferestre, astfel încât să puteți comuta rapid între mai multe ferestre deschise. Se deschide o nouă fereastră făcând clic pe pictograma plus.

Unele comenzi

adb- Depanator Android. Puteți conecta unități și dispozitive externe la dispozitive mobile, iar acest utilitar vă permite să le gestionați.

a.m- Manager de acțiune. Puteți activa sau dezactiva orice aplicație sau proces.

badblocks- verificarea cardului de memorie pentru sectoare defecte.

bmgr- Backup Android.

pisică- vizualizați conținutul fișierului.

chmod- modificarea drepturilor de acces la fișiere.

chown- schimbați proprietarul fișierului.

cmp- compararea mai multor dosare.

cp- copierea unui fișier.

Data- afișarea datei curente a sistemului.

dd- crearea unei imagini de disc.

dmesg- vizualizați jurnalul kernelului.

du- vizualizați dimensiunea fișierului.

ext4_resize- redimensionați partiția în sistemul de fișiere ext4 (root este necesar).

fsck_msdos- verificarea erorilor pe cardul de memorie.

grep- filtrarea textului.

ifconfig- vizualizați și gestionați dispozitivele de rețea (root este necesar).

iptables- setări firewall.

ucide- omorâți un proces prin identificatorul său numeric.

Buturuga- scrieți o linie în jurnalul de sistem.

trunchiuri- vizualizarea jurnalului de sistem în timp real.

ls- vizualizați conținutul directorului.

lsmod- afișarea modulelor de nucleu care rulează.

lsof- afișarea fișierelor deschise.

make_ext4fs- formatarea cardului de memorie în format ext4.

md5- suma de verificare a fișierului.

mkdir- crearea unui folder într-un director.

make2fs- formatarea cardului de memorie în format ext2.

montură- montarea unui disc, imagine sau folder.

mv- mutarea unui fișier.

netcfg- informatii despre conexiunile la Internet.

notifica- monitorizarea modificărilor în sistemul de fișiere.

ping- verificarea disponibilitatii serverului la distanta.

p.m- Manager de pachete Android, puteți gestiona complet aplicațiile instalate.

ps- afișarea informațiilor despre procesele care rulează.

resize2fs- modificarea dimensiunii directorului.

rm- ștergerea unui fișier.

rmdir- ștergerea unui folder.

traseu- managementul tabelului de rutare.

atingere- crearea unui fișier gol.

top- lista proceselor care rulează.

captură de ecran- captură de ecran (root este necesar).

închide- oprirea aparatului.

serviciu- managementul serviciilor.

Comenzile enumerate nu sunt toate, ci doar principalele. Unele dintre ele necesită un studiu mai profund.

Concluzie

Android Terminal Emulator este una dintre cele mai bune aplicații de acest gen. Este ușor și are o funcționalitate excelentă. Încă o dată, vă atragem atenția asupra faptului că, dacă nu înțelegeți pe deplin ce este consola de comandă Linux și pentru ce este destinată, este mai bine să studiați documentația oficială.

Sunteți mulțumit de performanța acestui excelent utilitar de sistem? Ce comenzi folosești în munca ta? Vă vom fi recunoscători pentru comentariile dumneavoastră valoroase.

Nume_dispozitiv:/$
Unde
Name_device:/ acesta este numele smartphone-ului (tabletei) dvs.

su- comanda su îți oferă drepturi Root, drepturi de administrator, adică poți face totul cu dispozitivul după această comandă (nu înainte), trebuie și să obții root pe dispozitivul tău Android.

Notă: până când rulați comanda Su, aveți drepturi de invitat.
Nume_dispozitiv:/$
Simbolul $ înseamnă că ești oaspete (adică nu poți face nimic)
Nume_dispozitiv:/ #
Simbolul # înseamnă că sunteți Root
Exemplu
Nume_dispozitiv:/$su
Nume_dispozitiv:/ #

pwd– arată directorul curent în care vă aflați.

ls– comanda arată ce se află în directorul curent, și anume fișiere și directoare.
Exemplu
Nume_dispozitiv:/ # ls
sistem
date
mnt
cos
și așa mai departe...

ls -a– comanda arata ce se afla in directorul curent, si anume fisiere si directoare, dar cu fisiere ascunse.
Notă: fișierele ascunse, spre deosebire de Windows, arată ca .Nume (punct și Nume fișier)

clar- ștergeți ecranul terminalului.

CD– o comandă pentru a merge în orice director (director).
Exemplu
Nume_dispozitiv:/ # sistem CD
Nume_dispozitiv:/sistem #
Notă: Director sau Catalog înseamnă Folder
CD..- mergeți la un director de nivel superior

mkdir- comanda creează un director (dosar).
Exemplu
Name_device:/sdcard # mkdir android
Notă: Numele și numele folderului sunt două dosare diferite

rm– șterge fișierul.

rm -rșterge directorul (Notă: dacă nu specificați opțiunea –r, va genera o eroare despre imposibilitatea ștergerii directorului).
Exemplu
Name_device:/sdcard # rm -r dom

rm -rf– șterge un fișier și nu afișează mesaje dacă nu există un astfel de fișier sau nu există permisiunea de a scrie în el rm -rf – șterge folderele fără a afișa mesaje.

cp– copiază fișierul.

cp -r copiază directorul.

mv– redenumește fișierul.
Exemplu
Name_device:/sdcard # mv android ANDROID

atingere– crearea unui fișier gol.

pisică– afișează textul din fișier.
Exemplu
Name_device:/sdcard # cat skazka

tac- afișează textul din fișier în ordine inversă (1 linie ultimul, ultimul rând primul).
Exemplu
Name_device:/sdcard # tac skazka
Notă: dacă vedeți semnul # înainte de linie, atunci parametrul nu este procesat

ps– afișează procesele dvs. active în prezent.

montură– monturi (Conectări).

umount- se demontează.

Data– afișează data și ora curente.

cal– afișează calendarul lunii curente.

timpul de funcționare- arată cât timp rulează sistemul de operare.

df– afișați informații despre utilizarea discului.

gratuit– memorie folosită și swap.

liber -m- volumul total, volumul utilizat și cantitatea de memorie liberă în Mb.

du- cât spațiu ocupă datele tale?

oprire- închiderea rapidă și corectă a sistemului

chmod- stabilirea drepturilor de acces



10.05.2018

Dacă aveți un smartphone Android și sunteți familiarizat cu Linux, probabil că cel puțin o dată v-ați întrebat cum să utilizați terminalul în Android. După cum știți, sistemul de operare Android se bazează pe nucleul Linux, ceea ce înseamnă că există un shell de comandă și multe comenzi standard Linux sunt disponibile în acesta. În mod implicit, nu există un utilitar standard de terminal în Android. Îl poți accesa în mai multe moduri:

Mai are câteva funcții pentru cei care folosesc terminalul pe un smartphone. Pagina de descărcare a hackerilor. Utilizați comanda emulator pentru a rula emulatorul ca alternativă sau. Iată sintaxa de bază a liniei de comandă pentru a lansa un dispozitiv virtual dintr-un prompt de comandă a terminalului.

Înțelegerea directoarelor și fișierelor implicite

Puteți specifica opțiunile de pornire când porniți emulatorul, dar nu mai târziu. În timp ce emulatorul rulează, puteți folosi și comenzi pentru a executa comenzi după cum este necesar. Dispozitivul virtual păstrează aplicația și datele de stare ale acesteia în timpul repornirilor din partiția de date utilizator a discului. În secțiunea următoare. . Acest lucru vă ajută să înțelegeți structura directorului emulatorului și fișierele atunci când specificați opțiunile liniei de comandă. Deși, de obicei, nu trebuie să schimbați directoarele sau fișierele implicite.

  • Prima este să descărcați aplicația Android Terminal Emulator de pe GooglePlay.
  • Al doilea este să vă conectați la smartphone de pe un computer folosind depanatorul adb.

Dar nu despre asta este vorba în articolul nostru, subiectul de astăzi este: comenzi în Emulator de terminal Aandroid, sau mai precis, comenzi pentru terminalul Android.

Există multe articole pe Internet pe această temă, dar tuturor le lipsește ceva, sunt descrise câteva comenzi specifice și asta este tot, dar vreau o listă completă, inclusiv comenzi Linux, apoi am decis să scriu acest articol. Nu spun că voi descrie toate comenzile, dar voi încerca să acopăr majoritatea. Iată doar o scurtă descriere a unor comenzi Android, vă voi spune mai multe în articolele următoare, iar despre comenzile Linux puteți găsi informații detaliate pe Internet.

Următorul tabel listează opțiunile de pornire ale liniei de comandă pe care poate doriți să le utilizați mai des. Următoarele opțiuni de lansare în linia de comandă sunt disponibile, dar nu sunt utilizate de obicei de către dezvoltatorul obișnuit de aplicații. În descrieri, directorul de lucru este directorul curent din terminalul în care introduceți comenzi.

Obțineți ajutor despre opțiunile liniei de comandă

Următoarele opțiuni ale liniei de comandă sunt depreciate. Această secțiune descrie cum să obțineți ajutor despre opțiunile liniei de comandă. Următoarea secțiune oferă mai multe detalii despre opțiunile de linie de comandă ale emulatorului utilizate în mod obișnuit, care sunt disponibile atunci când porniți emulatorul.

Acum despre notație - unele comenzi necesită drepturi de root, voi pune un semn @ în fața lor.

Sa incepem. Comenzile terminale nu sunt altceva decât mici utilitare de consolă, majoritatea utilitarelor de sistem sunt localizate în folderul /system/bin și încă câteva în /vendor/bin. Nu ne vom atinge de cei din vânzător. Pentru a fi mai convenabil, voi aranja toate comenzile în ordine alfabetică.

Obțineți ajutor detaliat pentru o anumită opțiune

Pentru a imprima o listă cu toate opțiunile emulatorului, inclusiv o scurtă descriere, introduceți următoarea comandă. Pentru a imprima ajutor pentru o anumită opțiune de pornire, introduceți următoarea comandă.

Primiți ajutor detaliat pentru toți parametrii

Pentru a obține ajutor detaliat cu privire la toate opțiunile emulatorului, introduceți următoarea comandă.

Listarea variabilelor de mediu ale emulatorului

Pentru a obține o listă de variabile de mediu ale emulatorului, introduceți următoarea comandă. În stadiul actual de dezvoltare, emulatorul este deja oarecum funcțional în testele noastre, chiar și jocurile au funcționat cu performanțe bune, dar au prezentat o oarecare întârziere la inițializare;

adb- Depanator Android. Deoarece Android este încă Linux, puteți conecta alte dispozitive, inclusiv smartphone-uri, la el prin USB, adb vă permite să le controlați și vă oferă acces la terminalul lor. descrierea comenzilor și capabilităților sale ar lua un articol întreg, voi descrie totul într-unul dintre articolele următoare.

a.m- Window Manager (Manager de acțiuni), cu acesta puteți porni și opri orice aplicație sau serviciu. De exemplu, lansarea aplicației de setări:

Descărcați programul de instalare și instalați-l făcând clic pe el după descărcare. Instalarea este aproape instantanee, iar aplicația va fi apoi disponibilă alături de aplicațiile tradiționale, făcând clic pe ea. Cu toate acestea, din cauza mai multor setări ale computerului, emulatorul poate să nu funcționeze pe unele mașini. Explicațiile în franceză ne permit să înțelegem acest videoclip.

Deși versiunea este diferită de cea a terminalului, interacțiunea cu aplicațiile noastre este suficient de similară pentru scopuri de testare. Versiunea este listată ca 0, deși notele de instalare indică faptul că aceasta este versiunea. Aceste imagini sunt necesare pentru a rula emulatorul. Faceți dublu clic pe fișierul descărcat pentru a instala imaginile.

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

badblocks- verificarea unității flash pentru sectoare defecte:

Rezultatul poate fi scris într-un fișier:

badblocks /dev/block/mmcblk0 > /sdcard/badblocks

sau afișați:

badblocks -v /dev/block/mmcblk0

pisică- utilitar de consolă pentru vizualizarea conținutului unui fișier.

cat /sdcard/text.txt

chmod- similar cu comanda Linux, modifică permisiunile fișierelor, este disponibil doar formatul de înregistrare octal.

După lansarea Device Emulator Manager, este afișată o listă de dispozitive care arată dispozitivul dvs. Dispozitivul este o serie de numere în dreapta săgeții verzi. Dacă dispozitivul dvs. nu este listat, faceți clic pe butonul Actualizare.

Odată ce dispozitivul este disponibil, faceți clic pe rândul de numere pentru al evidenția. Cu dispozitivul evidențiat, selectați Cradle din meniul de acțiuni.


Dacă există deja o conexiune, asistentul de instalare nu va porni. După ce au făcut prezentările, să trecem la secțiunea de instalare. Ca de obicei, va trebui să vă înregistrați și să vă confirmați înregistrarea. Pe pagina de descărcare vi se vor oferi două tipuri de instalare.

De exemplu, acordați toate drepturile (citiți, scrieți, executați):

chmod 777 /sdcard/file

chown- schimbă proprietarul unui fișier în Linux, De exemplu:

chown root /sdcard/file

cmp- compară două fișiere

cmp /sdcard/file1 /sdcard/file2

cp- copiază fișierul de la sursă (parametrul 1) la destinație (parametrul 2).

cp /sdcard/file1 /sdcard1/

Data- afișați data curentă în sistem.

Sâmbătă, 14 noiembrie 13:44:56 EET 2015

După descărcarea pluginurilor, fereastra de mai jos vă solicită să adăugați un nou terminal virtual. Faceți clic pe Da și apoi conectați-vă pentru a accesa lista de dispozitive preconfigurate. Selectați terminalul de virtualizat din varietatea de terminale disponibile și faceți clic pe Următorul.

Urmați pașii pentru a finaliza procesul de creare a terminalului virtual. Așteptați până când descărcarea se termină și sunt create terminalele virtuale. În acest moment, noul tău terminal virtual ar trebui să apară pe ecranul de pornire. După ce ați creat și configurat terminalul virtual, lansați-l făcând clic.

dd- creați o imagine de disc, Parametrii if= fișier dispozitiv de disc, of= fișier de scris

De exemplu:

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

Va fi creată o imagine a unității flash mmcblk0.

df- analiza spațiului liber pe disc. De exemplu:

df -h /dev/block/mmcblk1

Dimensiunea sistemului de fișiere folosită Free Blksiize
/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
/sistem 1.4G 971.7M 435.8M 4096

Procedurile de instalare sunt foarte simple și sunt descrise în linkurile de mai jos. În primul rând, un emulator este un software conceput pentru a reproduce comportamentul altui terminal pe un computer sau dispozitiv, astfel încât acesta să se comporte ca terminalul pe care doriți să îl emulați.

Pentru a simplifica munca, acest software este responsabil pentru montarea ca altul și face astfel posibilă utilizarea programelor terminale care sunt emulate. Deci, care sunt cei mai interesanți emulatori pentru a vă bucura de aplicațiile mobile pe ecranul mare al computerului?

dmesg- vizualizarea jurnalului de mesaje kernel.

du- vizualizați dimensiunea fișierului.

du /sdcard/file1

@ext4_resize redimensionarea unei partiții cu sistem de fișiere ext4.

@fsck_msdos- verificarea unității flash pentru erori.

fsck_msdos /dev/block/mmcblk1p1

grep- un utilitar pentru filtrarea textului. De exemplu, afișați numai liniile care conțin terminalul:

cat ~/sdcard/fisier | terminalul grep

@ifconfig- vizualizarea și gestionarea dispozitivelor din rețea. De exemplu, vizualizarea informațiilor despre un card wifi:

Sau dezactivarea wifi:

ifconfig wlan0 jos

Puteți afla lista dispozitivelor de rețea cu comanda:

ls /sys/class/net

iptables- gestionarea setărilor pentru firewall iptables, acesta este un subiect foarte larg pe care nu îl vom atinge.

ucide- distruge un proces prin PID-ul său.

În ceea ce privește compatibilitatea aplicațiilor, trebuie menționat și faptul că majoritatea celor mai recente aplicații nu se joacă bine cu emulatorul; nici nu se poate porni.


Dar trebuie remarcat că acesta nu este un software gratuit ca celelalte pe care le-ați menționat deja.

După această perioadă, va trebui să plătiți aproape 15 USD. În meniul acestui instrument veți găsi aceleași elemente care sunt disponibile în meniul smartphone-ului sau tabletei dvs. În ceea ce privește compatibilitatea cu aceste aplicații, emulatorul se confruntă cu probleme cu cele care folosesc senzori hardware.

Pentru a afla pid puteți folosi utilitarul ps.

În /sdcard/fișier /sdcard/fișier2

Buturuga- scrieți o linie în jurnalul de sistem.

trunchiuri- vizualizați jurnalul de sistem în timp real.

ls- vizualizarea unei liste de fișiere și foldere dintr-un director:

lsmod- vizualizați modulele kernel încărcate

lsof- vizualizarea fișierelor deschise în sistem.

make_ext4fs- formatați unitatea flash în sistemul de fișiere ext4

Puteți chiar să descărcați și să instalați aplicația pe smartphone-ul dvs. pentru a o folosi ca joystick pentru a vă bucura de jocuri pe computer cu mai mult confort. Prin urmare, alegerea unuia dintre acești emulatori va depinde de nevoile dvs.

Analiza și eliminarea fișierelor inutile

Poate dezinstala aplicații și poate oferi informații despre utilizarea terminalului. Curățenia este funcția principală. De acolo, puteți vedea spațiul de stocare total al dispozitivului și cel care este încă în uz. În același mod, puteți rula dezinstalarea simultană a aplicațiilor pe care nu le mai folosiți.

md5 /sdcard/filename

mkdir- creați un folder în directorul curent.

mkdir folder_name

make2fs- formatați unitatea flash în sistemul de fișiere ext2

montură- montați un disc, o imagine sau un folder. De exemplu:

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

mv- mutați fișierul, similar cu cp

netcfg- Vizualizați informații despre conexiunile la rețea.

notifica- un utilitar pentru monitorizarea modificărilor în sistemul de fișiere folosind subsistemul inotify kernel.

Caracteristicile sunt rare, dar clare și clar vizibile. Designul este frumos, ușor de utilizat și chiar și cei mai puțin experimentați nu vor avea nicio dificultate în navigarea prin funcțiile aplicației. Cu toate acestea, aplicația este ușor de utilizat și potrivită pentru toată lumea, este eficientă și funcționează bine. Poate conține informații interesante, dar aveți grijă cu ele.

Veți avea nevoie de mai mult de 1 GB pentru a instala totul. Mai puțină răbdare, lucrurile serioase vor începe cu următorul capitol. Desigur, există anumite limitări care nu pot fi depășite. Să vedem dacă sistemul dvs. de operare este suficient pentru a vă pune în practică.

ping- un utilitar binecunoscut pentru verificarea disponibilității unui nod de rețea.

p.m- manager de pachete Android, vă permite să instalați, să eliminați și să vizualizați pachetele instalate.

ps- vizualizați toate procesele care rulează și informații despre acestea.

PID UTILIZATOR PPID VSIZE RSS WCHAN NUME PC
root 1 0 1000 848 c0106ef8 0001bfb4 S /init
root 2 0 0 0 c006e038 00000000 S kthreadd
root 3 2 0 0 c0057a54 00000000 S ksoftirqd/0

Dacă aveți o distribuție pe 64 de biți, aceasta ar trebui să poată rula aplicații pe 32 de biți. Pe de altă parte, dacă l-ați instalat și sunteți pe cea mai recentă versiune, nu vă pierdeți timpul și treceți direct la următoarea secțiune! Un mic memento tehnic nu a rănit niciodată pe nimeni.

La momentul potrivit, nu aveți absolut nimic special pentru a o face să funcționeze! Va trebui să adăugăm o regulă specifică la managerul de dispozitive pentru fiecare dispozitiv pe care vrem să ne conectăm. Atenție, nu vom scrie exact această propoziție. . Este posibil să obțineți o explicație?

reporniți- reporniți smartphone-ul de pe consolă.

resize2fs- similar cu resize_ext4, numai pentru ext2

rm- ștergeți un fișier.

rmdir- ștergeți folderul.

rmdir /sdcard/dirname

rmmod- descărcați modulul kernel.

rmmod module_name

traseu- managementul tabelului de rutare.

atingere- creați un fișier gol.

atingeți /sdcard/fișier

top- versiunea interactivă a listei de procese care rulează.

Puteți afla ce valoare să specificați în documentație. Acum că computerul vă poate recunoaște telefonul, ne vom asigura că telefonul poate rula aplicațiile pe care le-ați dezvoltat și vom lansa depanatorul. Începeți prin a indica opțiunea aplicației.

Selectați opțiunea Aplicații. În meniul care tocmai se deschide, va trebui să activați Surse necunoscute. După ce ați făcut acest lucru, accesați meniul Dezvoltare. Activați surse necunoscute și accesați meniul Dezvoltare. În cele din urmă, pe ecranul care se deschide, selectați opțiuni pentru ca ecranul să arate așa.

@captură de ecran- faceți o captură de ecran.

captură de ecran /sdcard/screenshot.png

închide- opriți smartphone-ul.

serviciu- managementul serviciilor. De exemplu, vedeți lista serviciilor care rulează:

Acestea au fost toate comenzile ale căror descrieri le-am găsit dacă este posibil, lista va fi actualizată.

Desert pentru astăzi - recenzie a noii versiuni de Android 6.0 Marshmallow:

Pentru alții, cu o versiune ulterioară

Ecranul dvs. ar trebui să arate așa. Aveți și opțiuni, dar arată diferit. Accesați meniul „Securitate”. Aici puteți activa aplicații din surse necunoscute făcând clic pe opțiunea oferită. Nu atingeți alte opțiuni. Acum reveniți la meniul de opțiuni. Avertismentul va deveni puțin ciudat. Dacă nu vedeți opțiunea Opțiuni pentru dezvoltatori, selectați Despre telefon, ultimul element din listă.

Aceasta este ultima opțiune de meniu, dar nu trebuie să o deschideți dacă aveți deja Opțiuni pentru dezvoltatori. Mergeți în partea de jos a acestei pagini și faceți clic pe „Clădire cameră”. Nu este o glumă, apăsați acest buton de șapte ori. Acest buton trebuie apăsat de șapte ori, chiar dacă este ciudat.

Shell-ul de operare pentru dispozitivele mobile Android nu a fost creat de la zero. Dezvoltatorii au luat nucleul Linux, l-au modificat puțin și au făcut ca sistemul să fie cunoscut de toată lumea astăzi. Platforma mobilă are doar un nucleu și mai multe programe pentru gestionarea hardware-ului în comun cu prototipul. Dar, după cum știți, mulți oameni folosesc Linux tocmai datorită funcționalității sale extinse, puteți face aproape orice; Pe Android, acest lucru este posibil numai după obținerea drepturilor ROOT, ceea ce anulează automat garanția dispozitivului. Acest articol va discuta despre o funcție importantă - un emulator de terminal pentru Android.

Unde sa încep

În primul rând, trebuie să obțineți drepturi ROOT pe gadgetul dvs. Abia atunci va fi posibil ca toată lumea să se bucure de beneficiile terminalului. Dar nu trebuie să faci asta. Să descriem instrucțiunile de utilizare a funcției:

Un punct pe care aș dori să-l remarc în mod special este că Android Terminal Emulator mărește memoria. Există o comandă rm comandă care poate șterge orice fișier (dacă aveți acces ROOT). Acest lucru nu este întotdeauna posibil prin mijloace standard. Acesta din urmă este un argument suplimentar pentru obținerea accesului complet și a instalării terminalului. Apropo, există și alte programe cu astfel de funcții, de exemplu, busybox.

Cum se instalează firmware personalizat pe Android: Video

Emulați un apel primit pe un emulator

Cu toată lărgimea funcționalității, mulți utilizatori își pun întrebarea - cum să emulați un apel primit în emulatorul Android. Cel mai bine este să faceți acest lucru pe un computer. Să ne uităm la exemplul SDK-ului Android. Pentru a face acest lucru, trebuie să accesați meniul „Emulation Control”. Selectați „Telefon”, introduceți numărul, bifați caseta de lângă „Voce” și faceți clic pe „Apelați”. Puteți răspunde sau anula un apel folosind butonul verde al shell-ului emulat. Această procedură este relevantă numai pentru un emulator instalat și configurat pe computer.