Un utilitar pentru lucrul cu o tabletă prin adb. Instalarea manuală a driverului ADB. Cum se instalează programul ADB

ADB Run- o aplicație concepută pentru a face acest lucru mai ușor unui simplu utilizator Efectuarea procesului de intermitere a dispozitivelor Android. Include și Fastboot din trusa Android SDK.

Aproape toți utilizatorii care au întâmpinat necesitatea unei astfel de proceduri ca Firmware Android, am auzit despre ADB și Fastboot. Aceste moduri vă permit să efectuați o gamă largă de manipulări cu dispozitivul, dar instrumentele de lucru cu acestea sunt oferite Dezvoltatori Android, au un dezavantaj - acestea sunt aplicații de consolă. Acestea. utilizatorul este forțat să introducă manual comenzi în consolă, iar acest lucru nu este întotdeauna convenabil, scrierea corectă a comenzilor poate provoca dificultăți pentru o persoană neinstruită; Pentru a facilita lucrul cu dispozitivul în modurile ADB și Fastboot, a fost creată o soluție specială, destul de funcțională - programul ADB Run.

Cum funcționează aplicația

În esență, programul este un shell peste ADB și Fastboot, oferind utilizatorilor săi posibilitatea de a face mai convenabil și apel rapid comenzile cele mai des folosite. Cu alte cuvinte, folosind ADB Run în multe cazuri nu este nevoie să introduceți comenzile manual; articol necesarîn shell introducând numărul său într-un câmp special și apăsând butonul " introduce».

Programul va deschide automat o listă de sub-acțiuni disponibile.

Sau va suna Linie de comanda si intra comanda necesară sau script, apoi afișează răspunsul sistemului în propria fereastră.

Posibilitati

Lista acțiunilor care pot fi implementate folosind Adb Run este destul de largă. ÎN Versiune curentă Aplicația are 16 articole care oferă acces la o listă extinsă de funcții. În plus, aceste elemente vă permit să efectuați nu numai operațiuni standard de firmware, cum ar fi curățarea anumitor partiții Modul Fastboot sau înregistrarea acestora (clauza 5), ​​dar și instalarea aplicațiilor (clauza 3), creați o copie de rezervă a sistemului (clauza 12), obțineți drepturi de root (clauza 15) și, de asemenea, efectuați multe alte acțiuni.

Singurul lucru care merită remarcat este că, cu toate avantajele din punct de vedere al confortului, ADB Run are suficient dezavantaj semnificativ. Acest program nu poate fi considerat o soluție universală pentru toate dispozitivele Android. Mulți producători de dispozitive aduc o oarecare specificitate creațiilor lor, deci capacitatea de a lucra cu dispozitiv specific prin ADB Run ar trebui luate în considerare individual, ținând cont de hardware-ul și software-ul specific al smartphone-ului sau tabletei.

Avertisment important! Acțiunile incorecte și necugetate în program, în special la manipularea secțiunilor de memorie, pot deteriora dispozitivul!

Avantaje

  • Aplicația vă permite să automatizați aproape complet introducerea comenzilor ADB și Fastboot;
  • Un instrument conține funcții care vă permit să flashați multe dispozitive Android de la „0”, de la instalarea driverelor până la scrierea partițiilor de memorie.

Defecte

  • Nu este disponibil pe interfața rusă;
  • Aplicația necesită anumite cunoștințe în lucrul cu Android prin modurile ADB și Fastboot;
  • Acțiunile incorecte și necugetate ale utilizatorului în program pot deteriora dispozitivul Android.

În general, ADB Run poate facilita în mod semnificativ procesul de interacțiune a utilizatorului cu un dispozitiv Android în timpul manipulărilor la nivel scăzut folosind modurile ADB și Fastboot. Multe operațiuni neutilizate anterior din cauza complexității lor devin disponibile pentru utilizatorul neinstruit, dar acestea trebuie efectuate cu prudență.

ADB (Android Debug Bridge Utility) este o linie de comandă inclusă în Android SDK. ADB vă permite să vă controlați dispozitivul prin USB, să copiați fișiere, să instalați și să dezinstalați aplicații și multe altele. ADB vă permite să utilizați unele trucuri Android.

Pasul 1: Instalare Android SDK

Accesați pagina de descărcare Android SDK și derulați în jos la „Numai instrumente SDK”. Descărcați fișierul ZIP pentru sistemul de operare și extrageți arhiva.

Alerga fișier exe Manager SDK și debifați toate elementele, cu excepția „instrumentelor platformei SDK Android”. Dacă utilizați un smartphone Nexus, puteți verifica, de asemenea, „ Google USB Driver” pentru a descărca drivere. Faceți clic pe butonul de instalare. Componentele vor fi descărcate și instalate, inclusiv ADB și alte utilități.

Când instalarea este finalizată, puteți închide managerul SDK.

Atenţie!ÎN acest moment instalarea se desfășoară după cum urmează:
Accesați pagina de descărcare Android Studio, derulați în jos la secțiunea „Obțineți doar instrumentele din linia de comandă” și descărcați arhiva pentru versiunea corespunzătoare a sistemului de operare (în cazul nostru, este Windows).

Dezarhivați arhiva descărcată, de exemplu, la rădăcina unității C.

Interacțiunea cu SDK Manager se realizează prin linia de comandă. Puteți recunoaște toate comenzile, dar ne vom concentra pe cele principale. Pentru a lansa SDK Manager, accesați folderul în care ați despachetat conținutul arhivei > instrumente > bin și în timp ce țineți apăsat Tasta Shift Faceți clic dreapta pe o zonă goală și selectați „Open Command Window” dacă utilizați o altă versiune decât Windows 10. Sau rulați Command Prompt și specificați directorul de lucru. In cazul meu este:

Cd C:\sdk-tools-windows-3859397\tools\bin

Introdu comanda sdkmanagerși apăsați Enter pentru a vedea toate opțiunile disponibile. Dar ne interesează următoarea comandă:

Sdkmanager „platform-tools” „platforms;android-26”

Această comandă va instala instrumente de platformă (inclusiv adb și fastboot) și instrumente SDK pentru API 26, care corespunde versiunii Android 8.x. Lista plina versiuni Androidși API-ul corespunzător sunt descrise mai jos:

  • Android 1.0 - API 1
  • Android 1.1 - API 2
  • Android 1.5 - API 3
  • Android 1.6 - API 4
  • Android 2.0 / 2.1 - API 5, 6, 7
  • Android 2.2 - API 8
  • Android 2.3 - API 9, 10
  • Android 3.0 / 3.1 / 3.2 - API 11, 12, 13
  • Android 4.0 - API 14, 15
  • Android 4.1 / 4.2 / 4.3 - API 16, 17, 18
  • Android 4.4 - API 19.20
  • Android 5.0 / 5.1 - API 21, 22
  • Android 6.0 - API 23
  • Android 7.0 / 7.1 - API 24, 25
  • Android 8.0/8.1 - API 26

Deoarece Am un dispozitiv cu Android 7.0, atunci comanda mea va arăta astfel:

Sdkmanager „platform-tools” „platforms;android-24”

Puteți face acest pas și printr-un grafic Interfață Android Studio. Pentru a face acest lucru, accesați pagina de descărcare, descărcați, instalați și rulați Android Studio.

Faceți clic pe „Configurare” și „Manager SDK”.

Asigurați-vă că există o bifă lângă „Android SDK Platform-Tools” și „Google Drive USB„ dacă utilizați un dispozitiv Nexus. Faceți clic pe „OK” pentru a închide SDK Manager și, de asemenea, pentru a închide Android Studio.

Pasul 2: Activați USB Depanare

Accesați setările telefonului și selectați „Despre telefon”. Derulați în jos la Număr de construcție și faceți clic pe acest articol de 7 ori. Ar trebui să apară un mesaj care să indice că sunteți conectat în modul dezvoltator.

Intoarce-te pagina principala setări, ar trebui să aveți un element nou „Pentru dezvoltatori”. Activați „Depanare USB”. Introduceți o parolă sau un PIN dacă este necesar.

După ce faceți acest lucru, conectați telefonul la computer. Veți vedea o fereastră pe telefon care vă va întreba „Doriți să activați depanarea USB?” Bifați caseta de selectare „Permiteți întotdeauna acest computer” și faceți clic pe OK.

Pasul 3: Testarea ADB și instalarea driverelor pentru smartphone-ul dvs

Deschideți folderul în care este instalat SDK-ul și deschideți folderul platform-tools acolo. Programul ADB este stocat aici. Țineți apăsat Shift și faceți clic Click dreapta mouse-ul în interiorul folderului. Selectați „Deschideți fereastra de comandă”.

Pentru a verifica dacă ADB funcționează corect, conectați dispozitivul Android la computer folosind cablu USBși rulați următoarea comandă:

dispozitive adb

Ar trebui să vedeți dispozitivul listat. Dacă dispozitivul este conectat la computer, dar nu este afișat în listă, atunci trebuie să instalați driverul ADB pentru dispozitivul dvs. Ar trebui să existe fișiere corespunzătoare pe site-ul web al producătorului dispozitivului dvs. De exemplu, pentru dispozitivele Motorola le puteți descărca, pentru Samsung, pentru HTC driverele sunt incluse în programul HTC Sync Manager. De asemenea, puteți găsi fișierele necesare pe XDA Developers fără niciun software suplimentar.

De asemenea, puteți instala Google Driver USB din folderul Extras din fereastra SDK Manager, așa cum am menționat la primul pas.

Dacă utilizați driverul USB Google, va trebui să forțați Windows să folosească driverele instalate pentru dispozitivul dvs. Deschideți Manager dispozitive (faceți clic dreapta pe comanda rapidă My Computer și selectați Proprietăți - Manager dispozitive), găsiți dispozitivul în listă. Faceți clic dreapta pe el și selectați Proprietăți. Accesați fila Driver și faceți clic pe butonul Actualizare. Selectați „Răsfoiți acest computer pentru software-ul driver”.

Găsiți Google USB Driver în folderul Extras cu SDK-ul instalat și selectați folderul google\usb_driver și faceți clic pe Următorul. Odată ce driverele sunt instalate, încercați să rulați din nou comanda adb devices. Dacă totul este făcut corect și driverele sunt potrivite, veți vedea dispozitivul dvs. în listă. Felicitări, ați reușit să instalați driverul ADB.

Comenzi ADB utile

ADB oferă câteva comenzi utile:

Adb install C:\package.apk

— Instalați aplicația pe telefon, aflată la calea C:\package.apk pe computer;

Adb dezinstalează package.name

— Eliminați aplicația numită package.name de pe dispozitiv. De exemplu, comanda com.rovio.angrybirds va elimina jocul Angry Birds;

Adb push C:\file /sdcard/file

— Plasează un fișier de pe computer pe dispozitiv. Această comandă va trimite fișierul C:\file de pe computer către dispozitiv pe calea /sdcard/file<.

Adb pull /sdcard/file C:\file

- Funcționează ca comanda anterioară, dar în direcția opusă.

ADB, sau Android Debug Bridge, este o aplicație de consolă pentru PC care poate fi folosită pentru a controla dispozitivul Bazat pe Android direct de pe computer. Arata astfel: mai întâi, instrumentele și driverele ADB pentru Android sunt instalate pe computer, apoi dispozitiv mobil se conectează la PC printr-un cablu USB în modul debug, iar în final, după lansarea ADB, se execută comenzi speciale în consolă (linia de comandă) pentru a iniția anumite acțiuni cu gadgetul. informatii detaliate despre principiul de funcționare al instrumentului de depanare în sine este prezentat pe site-ul oficial al dezvoltatorului, așa că nu ne vom opri asupra acestui lucru, ci vom trece imediat la capacitățile ADB și la cum să-l instalăm pe un computer.

Ce vă permite ADB să faceți?

În primul rând, să subliniem de ce este nevoie de ADB. Cu el poți:

  • Reporniți dispozitivul în diferite moduri;
  • Schimbați fișiere/directoare cu telefonul dvs.;
  • Instalați/dezinstalați aplicații;
  • Instalare firmware personalizat(inclusiv TWRP Recovery);
  • Legume şi fructe;
  • Executați diferite tipuri de scripturi.

Instrumentul ADB este de obicei instalat împreună cu aplicația de consolă Fastboot.

Instalarea ADB și Fastboot din SDK-ul Android

Această metodă implică utilizarea instrumentului oficial de dezvoltare și testare aplicații Android Studio. Accesați pagina https://developer.android.com/studio/index.html și găsiți titlul „Obțineți doar instrumentele din linia de comandă”. Descărcați arhiva de mai jos Instrumente SDK pentru Windows (înainte de descărcare, suntem de acord cu termenii de utilizare).

Despachetăm arhiva pe unitatea C. În cazul nostru, fișierele au fost extrase în folder sdk-tools-windows-3859397.

Mergem la director, apoi mergem la director unelte/coșă. Aici ne interesează dosarul sdkmanager, care vă va ajuta să instalați ADB și Fastboot pe computer.

Acum trebuie să deschideți folderul cu sdkmanager, pentru care ar trebui să rulați comanda în consolă cd C:\sdk-tools-windows-3859397\tools\bin, Unde C:\sdk-tools-windows-3859397\tools\bin– calea către sdkmanager.

Dacă ați despachetat SDK-ul Android nu pentru a conduce C, ci în alt loc, atunci adresa completă poate fi găsită folosind linia de sus Explorer (faceți clic dreapta pe folderul de destinație și faceți clic pe „Copiați adresa”).

Așa că ne-am mutat la instrumente\bin iar acum trebuie să rulăm comanda sdkmanager „instrumente-platformă”, care va instala pachetul Platform-tools care conține fișierele ADB și Fastboot.

În timpul instalării, vă rugăm să examinați acord de licențiereși apăsați Y pentru a finaliza operația.

Dacă totul a mers așa cum trebuie, în rădăcină folderul Android Va apărea directorul SDK platforme-instrumente Cu fisierele necesare adb.exeȘi fastboot.exe.

ADB minim și Fastboot

A doua metodă este și mai simplă. Pe forumul dezvoltatorilor Dezvoltatorii Xda puteti descarca pachetul ADB minim și Fastboot cu toate fișierele necesare. Pentru a face acest lucru, accesați pagina https://forum.xda-developers.com/showthread.php?t=2317790 și, făcând clic pe link, descărcați fișierul exe de instalare.

Îl lansăm și urmăm instrucțiunile.

Am instalat Minimal ADB și Fastboot în rădăcina aceleiași unități C.

Practic, asta-i tot. Tot ce rămâne este să verificați disponibilitatea fișierelor.

Verificarea funcționării ADB și Fastboot

După instalarea aplicațiilor folosind oricare dintre metodele de mai sus, trebuie să vă asigurați că utilitățile funcționează corect. Pentru a face acest lucru, prin linia de comandă, accesați folderul cu fișierele adb și fastboot (comandă cd C:\sdk-tools-windows-3859397\platform-tools sau cd C:\Minimal ADB și Fastboot), apoi executați comanda adb ajutor. Ar trebui să scoată versiunea instalat Android Debug Bridge și lista de comenzi ADB. Dacă vedeți ceva similar cu captura de ecran de mai jos, atunci totul funcționează corect.

Acum ar trebui să vă conectați dispozitivul mobil la computer și să verificați dacă aplicația ADB îl vede. Conectăm telefonul (sau tableta) la computer folosind un cablu USB, setăm modul de conectare MTP (partajare fișiere) în setări și mergem la secțiune Setări – Pentru dezvoltatori.

Dacă nu există un astfel de articol în setări, atunci accesați pagina „Despre telefon” și faceți clic pe linia cu numărul de construcție de șapte ori.

Modul Dezvoltator va fi activat și secțiunea „Pentru dezvoltatori” va deveni disponibilă. Accesați-l și activați opțiunea „Depanare USB”.

După toate aceste manipulări cu gadgetul, în linia de comandă Windows, introduceți comanda dispozitive adb. Acesta va afișa informații despre dispozitivul conectat în aproximativ același format ca în captura de ecran.

Astfel, am testat ADB și Fastboot și ne-am asigurat că Android Debug Bridge funcționează normal, ceea ce înseamnă că acum puteți controla telefonul prin intermediul unui computer.

Dacă nu se poate stabili comunicarea cu dispozitivul, atunci trebuie să verificați disponibilitatea și instalarea corectă a driverelor Android. Pentru a face acest lucru, cu modul de depanare activat, accesați „Manager dispozitive” și căutați semne de exclamare în „ dispozitive USB» elementul „Interfață ADB” (poate fi numit puțin diferit).

Dacă sunt detectate probleme, încercăm să reinstalăm driverele. Le puteți descărca pe site-ul web al producătorului telefonului sau la https://adb.clockworkmod.com/.

Sperăm că articolul ți-a fost de folos.

Ce este ADB? Comenzi Adb pentru Android. În acest articol, veți afla ce este ADB, de ce utilizatorii au nevoie de el și cum să îl gestionați folosind comenzi în terminal Android. Ei bine, să începem să învățăm comenzile adb pentru Android...

Cunoașterea ADB

ADB (android debug bridge) este un instrument de depanare, identificarea erorilor din aplicații, deblocarea dispozitivelor pe sistemul de operare Android și multe altele. Documentatie oficiala pt Limba engleză puteti citi pe acest site.

Descărcați ADB

Puteți descărca ADB cu mediul de dezvoltare Android SDK furnizat oficial sau puteți descărca mic instalator ADB, Instalarea are loc în rădăcina discului CU:\

Asigurați-vă că driverele sunt instalate pe computer și că depanarea USB este activată pe Android.

Adb comenzi Android și Linux

Comenzile Adb pot fi împărțite în 3 tipuri, direct pentru comanda Adb, FastBoot() și comenzi Android.

comenzi Adb

1. Verificați dacă Android este conectat, verifică dacă computerul vă „vede” smartphone-ul sau tableta.

Pentru a vă asigura că totul funcționează bine și computerul recunoaște Android, trebuie să introduceți comanda adb:

dispozitive adb

Această captură de ecran arată că Android este conectat

Daca ai nu a apărut Dacă există un mesaj similar, atunci poate fi necesar să verificați disponibilitatea driverelor de pe computer, integritatea cablului și funcționalitatea portului USB.

2. Conexiune Android prin WI-FI

Pentru a vă conecta Android prin rețeaua WI-FI, trebuie să obțineți adresa IP și portul dispozitivului, aplicația ADB Wireless vă va ajuta cu acest lucru (se cere root)

dupa aceea introduceti comanda:

adb connect ip:port

De exemplu astfel:

adb connect 192.168.0.14:5555

Aflați mai multe despre cum să conectați Android prin WI-FI - Depanare USB.

3. Instalarea aplicațiilor pe Android

Pentru a instala orice aplicație de pe un computer pe Android, trebuie să introduceți comanda:

instalare adb

Cum se utilizează și exemplu:

Pentru a utiliza comanda Adb, trebuie să instalați aplicația. Scrie:

adb intsall C:papka_gde_y_vas_hranitsya_prilogenieimja_priloginija.apk

Adică scrieți comanda instalare adb calea către aplicație și numele acestei aplicații.

4. Trimite orice fișier pe Android

adb push

Cum se folosește și exemplu

Pentru a trimite un fișier de pe PC pe Android folosind comanda Adb. Scrie:

adb push C:papka_gde_hranitsya_fileimja_file /sdcard

Adică, scrieți calea comenzii adb în fișier, numele fișierului și locația în care să salvați acest fișier.

5. Primiți un fișier de pe Android pe PC

Pentru a accepta absolut orice fișier cu dispozitive Android Există o comandă pe computer:

adb trage

Cum se utilizează și exemplu:

Pentru a primi un fișier de pe Android pe PC utilizând comanda Adb, trebuie. Scrie:

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson C:papka_gde_budet_hranitsya_file

Adică, scrieți calea comenzii adb către fișierul aflat pe Android, numele fișierului și locul în care să salvați acest fișier pe PC.

Pentru a reporni Android după orice operațiuni efectuate sau reporniți în modul special, există o comandă:

repornire adb

Exemplu de utilizare:

Comenzile vor reporni Android

repornire adb repornire adb normal

Bootloader

adb reboot bootloader

Comanda va reporni Android în modul Recovery

recuperarea repornirii adb

7. Du-te la Control Android, după care puteți utiliza comenzile sistemului de operare Android

Potențialul complet al Android este dezvăluit atunci când accesați gestionarea Android, unde sunt disponibile multe comenzi Linux. Există o comandă pentru asta:

adb coajă

Comenzi în terminalul Android

Superutilizator sau Root. Vă permite să efectuați absolut toate acțiunile, de la crearea, modificarea, modificarea, până la ștergerea anumitor fișiere de sistem: Pentru a face acest lucru, introduceți comanda:

su

Înainte de a introduce comanda

su

utilizatorul este un invitat în sistem (multe acțiuni sunt blocate)și este indicat la începutul terminalului cu semnul dolarului

$

după introducerea comenzii

su

devine Administrator și este desemnat în terminal ca număr american

#

si un exemplu viu:

2. Comandă pentru a merge la un folder (în viitor va fi mai corect să apelezi un director în loc de un folder)

Pentru a naviga între partiții și directoare în Android, există echipa speciala:

CD

Exemplu pentru a trece de la secțiunea /sdcard la secțiunea /sdcard/xxx/porno/hot_girl

cd /sdcard xxx/porno/hot_girl

Pentru a reveni de la o partiție la directorul de mai sus sau înapoi la /sdcard
dacă suntem în directorul /sdcard/xxx/porno/hot_girl - hot_girl

CD..

vom fi în catalog

/sdcard/xxx/porno/

dacă trebuie să accesați /sdcard atunci

cd ../ ../ (de câte ori este necesar) Atenție: în Android și alte sisteme Unix, fișierele Primer și primer sau PrimER sunt fișiere complet diferite

3. Mutare/Redenumire fișier sau director.

Mutarea și redenumirea unui fișier sau director se efectuează cu o singură comandă:

mv

Exemplu Redenumiți fișierul

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

Exemplu Redenumiți un folder:

mv -r /sdcard/xxx/hot_porno /sdcard/xxx/super

Exemplu de mutare a unui fișier:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

Exemplu de mutare a unui folder:

mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno

4. Vezi ce se află în catalog

Pentru a afla ce directoare și fișiere sunt conținute din locația în care vă aflați, utilizați următoarea comandă Linux:

ls

Exemplu de utilizare:

ls /sdcard/xxx/hot_porno/

va afișa un mesaj

Alenka.avi Pamela.avi Anderson.avi ls -a ls -a /sdcard/xxx/hot_porno/

va afișa următorul mesaj:

Alenka.avi Pamela Anderson.avi .Skrutiy_File.avi

5. Copiați un fișier sau un folder (director).

Pentru a copia un fișier sau folder și a-l muta undeva:

cp

Exemplu Copiați fișier:

cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

Exemplu de copiere a folderului:

cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno

6. Conectați secțiunea (amorsare) și deconectați.

Pentru a afla ce partiții există în Android, conectează-te sau deconectează-te:

montură(secțiunea de conectare) și umont(detașează partiția)

Pentru a afla ce partiții sunt în prezent amorsate, introduceți

montură

Pentru a atașa o secțiune:

mount /dev/block/mmcc121 mount /systcode

Pentru a detașa o partiție:

umount /dev/block/mmcc121 umount /systcode

7. Creați un director (dosar)

Pentru a crea un folder undeva, utilizați comanda:

mkdir

Exemplu de utilizare:

mkdir /sdcrad/android_file

8. Ștergeți un director (dosar) sau un fișier

Dacă trebuie să ștergeți orice fișier sau folder comanda linux:

rm

Exemplu de ștergere a unui fișier:

rm /sdcard/xxx/hot_porno/Alenka.avi

Exemplu de ștergere a unui folder:

rm - r /sdcard/xxx/hot_porno

9. Afișați conținutul fișierului pe ecran (citiți)

Dacă vă confruntați cu sarcina de a afișa conținutul unui fișier text:

pisică cat /sdcard/books/Tolstoy_book_war_and_peace.txt

și primim

- Eh bien, mon prince. Genes et Lucques ne sont plus que des apanages, des estates, de la famille Buonaparte. Non, je vous previews, que si vous ne me dites pas, que nous avons la guerre, si vous permitez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes plus sclavul meu credincios, comme vous dites.

10. Afișează conținutul fișierului pe ecran (citește în ordine inversă)

Dacă vă confruntați cu sarcina de a afișa conținutul unui fișier text, dar de la sfârșit până la început:

tac

11. Arată calea plină

Pentru a înțelege în ce secțiune și director vă aflați:

pwd

Exemplu: dacă ne aflăm în orice director și trebuie să aflăm calea completă (de exemplu, ne aflăm în partiția sistemului, directorul aplicației)

pwd

va afișa un mesaj

/sistem/aplicație/

12. Creați un fișier gol

Pentru a crea fisier text:

atingere

De exemplu, creați un fișier 666.txt în directorul /sdcrad

atingeți /sdcard/666.txt

13. Crearea unei copii de rezervă dintr-o partiție și restaurarea

dd dacă

Exemplu de creare a unei copii de rezervă pe un card SD

dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

Exemplu de recuperare a partiției din backup de pe cardul SD

dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

14. Vizualizați spațiul ocupat de un fișier

Pentru a înțelege cât durează ceva:

du du systcode

Setarea permisiunilor pentru fișiere și directoare

Pentru a afla ce drepturi au fișierele și directoarele, trebuie să scrieți următoarea comandă

ls -n

Permisiune

Ele sunt scrise în acest formular - RWX (scrisoare) sau 777 (digital)

Drepturile de acces sunt partajate

1.Acces la fișiere
2.Acces la director

Atribute literale de permisiuni

r- citirea datelor din fișiere și directoare (citește)
w- modificarea conținutului fișierelor și directoarelor sau scrierea acestora, dar nu ștergerea (scrierea)
X- executarea unui fișier sau permisiunea de a intra într-un director

Există trei grupuri de utilizatori

« utilizator" - proprietarul fișierului sau directorului
« grup» -membru al grupului din care face parte proprietarul
« lume» - restul, neapartinând grupelor a 2-a

Ordinea drepturilor de acces la înregistrare arată astfel
În primul rând, drepturile de acces sunt setate pentru proprietar - „ u»
după grup - " g»
iar la sfârșit pentru restul - " o»

De exemplu

Proprietarul fișierului are dreptul să citească (r), să scrie (w) pe acesta și să execute (x), restul au doar dreptul de a citi.

Atributele permisiunilor digitale

r - citiți 4
w - intrarea 2
x - executie 1
„-” fără drepturi 0

Suma valorilor lor înseamnă drepturile finale pentru utilizator și grupuri

7 (rwx) = 4 + 2 +1 drepturi depline
5 (r-x)= 4 + 0 + 1 citește și execută
6 (rw-) = 4 + 2 + 0 citiți și scrieți
4 (r-) =4 + 0 + 0 numai pentru citire

Pentru începători, un calculator online poate fi util - link.

Trebuie să setați permisiunile cu comanda

chmod

De exemplu

chmod 777* - va seta permisiuni de citire, scriere și executare pentru toate fișierele și folderele

chmod 755 file.avi

Legături dure și simbolice

În Linux, inclusiv Android, există linkuri - care în limbajul normal, familiar sună ca o „comandă rapidă”. Există două tipuri de legături:

  • Legături dure
  • Legături simbolice sau legături simbolice

Care sunt diferențele dintre legăturile dure și cele simbolice?

Legături simbolice - creați o comandă rapidă care indică locatie exacta fișierul sau folderul la care se referă comanda rapidă. Dacă mutați un fișier sau un folder, legătura simbolică va fi întreruptă. Pentru a înțelege clar ce este o legătură simbolică, în Windows XP sau Windows 7 există scurtături de program pe desktop care fac legătura cu folderul cu programul, sau mai exact fișierul exe.

Cum să creați legături dure și simbolice

ln ln -s

Majoritate utilizatorii de Android nu stiu nimic despre ADB. Numele complet este Android Debug Bridge, care înseamnă „Android Debugging Bridge”. ADB face parte din SDK-ul Android. La ajutor ADB poate fi facut diverse actiuni peste a ta tableta Android sau un smartphone, cum ar fi: intermitent, copierea fișierelor de pe un computer pe Android și invers, recuperarea sistemului și altele.

ADB pentru Android - ce este?

Probabil știi că sala de operație sistem Android bazat pe o modificare Nucleul Linux. Prin urmare, este necesar să utilizați linia de comandă cu aceasta. Este programul adb care ajută la stabilirea comunicării între computer și Android. Ea face parte din mediu Dezvoltare Android SDK, deci pentru a instala Android Debug Bridge trebuie să descărcați Android SDK de pe site oficial. Există versiuni pentru toate cele populare sisteme de operare: Windows, Mac OS și Linux. Adică, pur și simplu, adb vă permite să vă controlați telefonul sau tableta folosind un computer.

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

Cel mai bun mod de a lucra cu Android Debug Bridge este prin linia de comandă șir Windows. Pentru a face acest lucru, în Windows XP, faceți clic pe „ start" și în câmpul de introducere " Găsiți programe și fișiere" introduce " cmd", apoi apasa " introduce" Dacă aveți Windows 7 sau o versiune ulterioară, faceți clic pe „ start"și în câmp" A executa" introduce " cmd" și apăsați din nou tasta " introduce».

  • Cum să deschideți promptul de comandă în Windows 8
  • Cum să deschideți promptul de comandă în Windows 10

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 tabletei și starea acestuia: „ pe net" sau " deconectat».

Dacă scrie „offline”, înseamnă că dispozitivul este în modul de repaus, dacă „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 scrisul cărări 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 echipa anterioară. Aceasta va elimina aplicația.

Această echipă are 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ă vă va reporni telefon cu Android sau tabletă.

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ă, puteți conecta dispozitivul la Rețele Wi-Fi. Pentru a face acest lucru, trebuie să cunoașteți adresa IP și portul dispozitivului.

adb connect ip:port

Cu această comandă primești acces complet la toate fișierele de pe dispozitiv.

A doua cale folosind adb shell este execuția unei singure comenzi shell Android folosind următorul construct:

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

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

Pentru a verifica dacă PC-ul și prieten Android prietene, folosește 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 dvs. și tablete Asusși HTC. Când dispozitivul este în modul bootloader, introduceți:

De asemenea, toate ale tale programe instalate iar 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, accesați Mod de recuperare, Selectați " Aplicați actualizarea de la ADB " și apoi introduceți comanda:

adb sideload name.zip

nume.zip- Acest nume fișier Zip cu firmware.

backup adb și restaurare adb

Echipă backup adb creează o copie de rezervă și adb restaurare restaurează din backup.