Cum să creați legături dure și simbolice. Setarea permisiunilor pentru fișiere și directoare

Lista comenzilor Android Podul de depanare
adb shell cat /proc/partitions

Afișează informații despre blocurile disponibile.

Adb shell su -c dd if=/dev/block/mmcblk0p9 of=/sdcard/factoryfs.img bs=4096

Efectuează o copie bloc. Trebuie să specificați blocul în sine și numele de ieșire.

Adb shell rm /data/system/gesture.key

Deblochează de la cheie grafică când dispozitivul dvs. Android este blocat. După ce ați introdus comanda, puteți introduce orice gest.

Comanda va fi trimisă numai către un dispozitiv care este conectat la computer prin USB. Dacă sunt conectate mai multe dispozitive, va genera o eroare.

Comanda va fi trimisă către dispozitivul care rulează în emulator. Va genera o eroare dacă rulează mai mult de un emulator în același timp.

Adb -s<număr de serie >

Comanda va fi trimisă către dispozitiv cu numărul de serie specificat.

Adb -p<имя устройства/путь к нему>

Comanda va fi trimisă la dispozitivul cu numele specificat. Notă: dacă nu specificați comutatorul –p, atunci este utilizată valoarea variabilei ANDROID_PRODUCT_OUT.

Afișează o listă cu toate dispozitivele conectate la computer.

adb connect<хост>(:<порт>)

Se conectează la gazda specificată utilizând protocolul TCP/IP. Nu trebuie să specificați portul, atunci portul implicit – 5555 – va fi folosit.

adb deconectare<хост>(:<порт>)

Se deconectează de la gazda specificată conectată prin TCP/IP. Portul poate fi omis, apoi va fi folosit portul implicit –5555. Dacă nu specificați niciunul dintre parametrii, veți fi deconectat de la toate conexiunile active în prezent.

adb push<путь на ПК> <путь на Android-девайсе>

Copiază un fișier sau dosar de pe un computer pe un dispozitiv Android.

adb trage<путь на Android-девайсе> <путь на ПК>

Copiază un fișier sau dosar de pe un dispozitiv Android pe un computer. Dacă al doilea parametru nu este specificat, atunci copierea este efectuată în folderul ADB.

sincronizare adb[<папка>]

Copiază numai fișiere noi pe computer. Dacă introduceți comutatorul –l, nu va fi efectuată nicio copiere, va fi creată doar o listă de fișiere noi.

Lansează un Shell UNIX oarecum simplificat.

adb coajă<команда из shell>

Executarea unei comenzi folosind Shell. De exemplu:

Adb shell rm -r /system/sd/app

Eliminarea aplicațiilor care au fost instalate pe cardul de memorie.

Adb shell rm -r /system/sd/app-private

Eliminarea aplicațiilor care au fost instalate pe cardul de memorie în secțiunea aplicație privată.

Adb shell cat /proc/mtd

Afișează informații despre partițiile memoriei interne a dispozitivului, într-o formă similară:

Dev: size erasesize nume

Mtd0: 000a0000 00020000 „diverse”

Mtd1: 00420000 00020000 „recuperare”

Mtd2: 002c0000 00020000 „boot”

Mtd3: 0fa00000 00020000 „sistem”

Mtd4: 02800000 00020000 „cache”

Mtd5: 0af20000 00020000 „date utilizator”

Afișează informații despre resursele gratuite din memoria dispozitivului, într-o formă similară:

Sistem de fișiere 1K-blocuri Utilizat Disponibil Utilizare% Montat pe

Tmpfs 160664 0 160664 0% /dev

/dev/block/mtdblock4 40960 1292 39668 3% /cache

/dev/block/mtdblock3 256000 146888 109112 57% /system

/dev/block/mtdblock5 179328 125728 53600 70% /data

/dev/block/mmcblk0p1 15521280 10056880 5464400 65% /sdcard

adb emu<указание команды>

Comanda va fi trimisă către consola emulatorului care rulează, de exemplu:

Adb shell mount -o rw /dev/block/mtdblock3 /system

Adb shell mount -o rw /dev/block/mtdblock5 /data

Partițiile /system și /data sunt montate folosind modul ClockworkMod Recovery.

Instalare Adb [-l] [-r] [-s]<приложение.apk>

Aplicația specificată va fi trimisă pe dispozitivul Android și va fi instalată, de exemplu comanda
adb install C:/adb/app/test.apk
va instala test.apk, care se află în directorul /adb/app/ de pe unitatea C:/.
Cheile pentru această comandă:

L – blochează aplicația.

R – aplicația va fi reinstalată cu datele salvate.

S – aplicația va fi instalată pe cardul de memorie.

Dezinstalare Adb [-k]<приложение.apk>

Dezinstalează (elimină) aplicația specificată. Dacă utilizați comutatorul –k, aplicația va fi dezinstalată fără a șterge datele utilizatorului.

Dispozitiv de așteptare Adb

Se așteaptă conectarea dispozitivului Android.

Adb start-server

Pornirea serviciului (daemon).

adb kill-server

Oprirea serviciului (daemon).

Afișează starea curentă a dispozitivului conectat:

Offline – dispozitivul este oprit.

Bootloader – dispozitiv în modul pre-boot (bootloader).

Dispozitiv – dispozitivul funcționează.

Adb get-serialno

Afișează numărul de serie al dispozitivului conectat.

Fereastra de stare Adb

Efectuează interogarea continuă a stării dispozitivului conectat.

Remontează dispozitivul Android conectat pentru înregistrarea ulterioară. Comanda este necesară pentru rularea scripturilor care modifică datele de pe dispozitiv.

adb reboot bootloader

recuperarea repornirii adb

Serviciul (daemonul) este repornit cu drepturi Root.

Serviciul (daemonul) este repornit în timp ce „ascultați” USB.

adb tcpip<порт>

Serviciul (daemonul) este repornit, ascultând pe portul specificat.

adb ppp [Opțiuni]

Porniți serviciul cu parametrii specificați prin USB. Parametri validi: defaultroute dump depanare notty usepeerdns local.

adb logcat [<Ключи>] [<фильтр>]

Folosit pentru depanare. Afișează intrările de jurnal cu informații de depanare ale dispozitivului Android conectat. logcat poate fi folosit de pe o mașină de dezvoltare ($adb logcat) sau printr-un Shell la distanță (#logcat).

Fiecare mesaj din jurnalul dispozitivului Android are propria etichetă și prioritate. Tag – un șir care indică componenta de sistem care a trimis mesajul (de exemplu, View – pentru sistemul de vizualizare și așa mai departe). Prioritatea poate fi una dintre următoarele valori (de la cea mai mică la cea mai mare):

V – Verbos (prioritatea cea mai scăzută).

S – Silențios (cel mai mare prioritate, în care nu este afișat nimic).

Pentru a obține o listă de etichete utilizate în sistem împreună cu prioritățile acestora, puteți rula logcat. În acest caz, primele două coloane ale fiecărui mesaj afișat din jurnalul de sistem vor indica prioritatea și eticheta acestuia. De exemplu:

I/ActivityManager(585): Activitate de pornire: Intenție ( action=android.intent.action…)

Pentru a reduce ieșirea jurnalului la nu așa dimensiuni mari, puteți folosi o expresie de filtru, adică folosiți combinațiile necesare de etichetă și prioritate cu comanda logcat, iar apoi toate mesajele care nu se potrivesc cu cererea nu vor fi afișate. Filtrul este exprimat ca<тэг>:<приоритет>, Unde<тэг>, în consecință, indică eticheta necesară, A<приоритет>- pe nivel minim prioritate pentru eticheta specificată. Mesajele cu eticheta selectată și prioritate la sau peste nivelul specificat sunt înregistrate în jurnal. Numărul de perechi<тэг>:<приоритет>nu se limitează la o singură expresie de filtru, un spațiu este folosit pentru a le separa.

Să ne uităm la un exemplu de mesaje care vor fi trimise în jurnal:

Adb logcat TestTag:I TestApp:D *:S

Această comandă va afișa toate mesajele cu eticheta TestTag care au o prioritate „Info” sau mai mare, precum și mesajele cu eticheta TestApp cu prioritate „Debug” sau mai mare. Ultimul element *:S stabilește cea mai mare prioritate „Silențioasă” pentru toate celelalte etichete, împiedicând în esență afișarea acestora. Astfel, vor fi afișate doar mesajele pentru etichetele TestTag și TestApp. *:S – cel mai convenabil mod de a afișa numai mesajele care se potrivesc cu filtrele specificate.

Să dăm un alt exemplu:

Această comandă va tipări toate mesajele care au prioritate „Avertisment” sau mai mare pentru orice etichetă.

În cazul în care comanda logcat este executată pe computerul dezvoltatorului și nu printr-un Shell la distanță, puteți seta valoarea implicită a filtrului setând variabila ANDROID_LOG_TAGS după cum urmează:

Export ANDROID_LOG_TAGS="TestTag:I TestApp:D *:S"

Setul de variabile de mediu ANDROID_LOG_TAGS nu va funcționa prin emulator sau pe dispozitiv dacă logcat este utilizat într-un Shell la distanță sau prin logcat shell adb. Această comandă de export funcționează numai pe sisteme UNIX și nu funcționează pe Windows.

Mesajele de jurnal, pe lângă etichetă și prioritate, conțin mai multe câmpuri cu metadate. Formatul de ieșire a mesajului poate fi setat pentru a modifica afișarea câmpurilor de metadate. Pentru a face acest lucru, utilizați opțiunea –v și specificați unul dintre următoarele formate de ieșire:

Brief – afișează eticheta, prioritatea și PID-ul procesului (format implicit de ieșire).

Proces – afișează numai PID.

Etichetă – afișează doar prioritatea și eticheta.

Thread – afișează doar procesul: fir și etichetă cu prioritate.

Raw – afișează mesajul brut, fără a afișa câmpuri de metadate.

Ora – afișează data, ora apelului, eticheta de prioritate și PID-ul procesului.

Long – afișează toate câmpurile cu metadate, precum și mesajele separate cu linii goale.

De exemplu:

Adb logcat -v fir

Comanda va afișa mesaje în format fir.

Sistemul de înregistrare Android are mai multe buffer-uri de apel care conțin jurnalele de mesaje, așa că nu toate mesajele sunt trimise în buffer-ul principal. Pentru a afișa mesaje de jurnal suplimentare, utilizați opțiunea –b. Acesta din urmă vă permite să vizualizați unul dintre bufferele alternative:

Radio – afișează un buffer cu mesaje care sunt legate de telefonie sau modulul radio.

Evenimente – afișează un buffer cu mesaje care sunt asociate cu evenimente.

Principal – afișează tamponul principal (utilizat implicit).

De asemenea, puteți vizualiza stdout și stderr prin adb. Implicit, ieșirea stdout și stderr merge la /dev/null/, adică sunt șterse. În procesele care rulează în mașină virtuală Dalvik, o copie a rezultatului poate fi scrisă în jurnal. În acest caz, sistemul scrie mesaje în jurnal cu etichetele stdout și stderr cu prioritate I. Pentru a redirecționa ieșirea, trebuie să opriți emulatorul sau dispozitivul Android și să rulați Shell setprop pentru a activa redirecționarea ieșirii. Exemplu cum să faci asta:

$ adb shell stop

$ adb shell setprop log.redirect-stdio true

$ adb shell start

Setarea specificată va fi salvată în sistem atâta timp cât emulatorul sau dispozitivul rulează. Pentru a utiliza această setare implicită, comanda de mai sus trebuie adăugată la /data/local.prop.

Lista completă a parametrilor comenzii logcat:

B — încărcarea unui buffer de jurnal alternativ pentru vizualizare ulterioară, cum ar fi un eveniment sau radio. Implicit este utilizarea tamponului principal.

C – resetați (ștergeți) jurnalul și ieșiți.

D – afișați jurnalul pe ecran și ieșiți.

F — intrare în jurnal la fișierul specificat . În mod implicit, scrierea are loc în stdout.

G – ieșiți dimensiunea tamponului specificat, urmată de ieșire.

N - instalare cantitate maxima rotații de jurnal (numărul de fragmente de jurnal comprimate stocate) . Valoarea implicită este 4. Opțiunea -r este necesară pentru funcționare.

R — rotire fiecare ieșire (împărțiți jurnalul în fragmente în funcție de numărul specificat ). Valoarea implicită este 16. Necesită opțiunea -f pentru a funcționa.

S – Setați „Silențios” ca filtru implicit.

V — setarea formatului de ieșire a mesajelor de jurnal. Valoarea implicită este „scurtă”.

Mulți dintre voi ați întâlnit de mai multe ori o situație în care primind rădăcină drepturi la tableta Android sau smartphone, instalând firmware nou, restabilind sistemul și alte lucruri, trebuia să îl conectați la computer și să executați o serie de comenzi adb sau fastboot prin fereastra liniei de comandă (terminal).

Majoritatea oamenilor introduc aceste comenzi fără să înțeleagă ce înseamnă, pur și simplu urmând instrucțiunile găsite pe Internet. Și dacă doriți să înțelegeți mai bine ce se întâmplă atunci când le executați, astăzi vom arunca o privire la primele zece comenzi pe care ar trebui să le cunoască fiecare utilizator avansat de Android.

Dar înainte de a începe să vă familiarizați cu aceste comenzi, permiteți-mi să vă reamintesc că înainte ca tableta sau smartphone-ul dvs. să le poată executa, trebuie să vă asigurați că computerul are Android SDK , iar pe tabletă sau smartphone în sine, opțiunea „ Depanare USB».

Cum să instalați SDK-ul Android, care conține programele adb și fastboot, citiți acest material.

Permiteți-mi să vă reamintesc, de asemenea, că în Android 4.2 și versiuni ulterioare, elementul „Depanare USB” este ascuns și puteți citi cum să îl accesați.

Pentru cei care au uitat cum să lanseze o fereastră de linie de comandă în Windows, permiteți-mi să vă reamintesc că cel mai simplu mod de a face acest lucru este făcând clic pe „Start”, după care va trebui să tastați cmd în fereastra de căutare și să apăsați pe „ Introduce cheia.

După ce toate lucrările pregătitoare sunt finalizate, puteți conecta dispozitivul la computer folosind un cablu USB și puteți începe să învățați comenzile.

1. comanda dispozitive adb

Aceasta este probabil cea mai importantă dintre toate cele zece echipe care vor fi discutate. Folosind-o, putem afla dacă computerul vă vede dispozitivul Android și, dacă îl vede, atunci dacă poate comunica cu el prin comenzile terminalului.

Dacă totul este în regulă, atunci după ce ați introdus comanda adb devices într-o fereastră de linie de comandă Windows sau într-un terminal Linux, ar trebui să vedeți o linie cu textul Listă de dispozitive atașată, după care va apărea o linie constând din numărul de serie al dispozitivului dvs. și starea acestuia - offline sau online:

Starea offline înseamnă că dispozitivul este în modul de repaus. Starea online semnalează că tableta sau smartphone-ul este gata să vă execute comenzile.

2. comanda adb push

Folosind comanda adb push, puteți copia fișiere pe tabletă sau smartphone. În acest caz, trebuie să specificați calea către folderul în care doriți să plasați fișierul pe dispozitiv și folderul de pe computer din care va fi copiat fișierul. A doua cale nu este necesară dacă fișierul se află în același folder în care se află programul adb.

Iată un exemplu de copiere a unui fișier video superfreak.mp4 de pe un computer pe un dispozitiv, în folderul /sdcard/Movies folosind comanda adb push superfreak.mp4 /sdcard/Movies/

Pentru utilizatorii de Windows Aș dori să vă reamintesc că în Android, atunci când specificați calea către fișiere și foldere, este folosită o bară oblică - / și nu o bară oblică inversă, așa cum sunteți obișnuit.

3. comanda adb pull

Dacă comanda adb push este folosit pentru a transfera fișiere pe un dispozitiv Android, adb pull este folosit pentru a copia fișiere de pe un dispozitiv pe un computer. La fel ca în cazul precedent, trebuie să indicați calea în care doriți să obțineți fișierul pe dispozitiv și calea în care doriți să plasați acest fișier pe computer. A doua cale nu este necesară dacă doriți ca fișierul să meargă în folderul din care ați rulat programul adb.

Iată un exemplu de copiere a fișierului superfreak.mp4 din folderul /sdcard/Movies/ al tabletei sau smartphone-ului dvs. pe desktop Masa Windows 8 utilizator Jerry, C:\Users\Jerry\Desktop

Dacă doriți ca fișierul să meargă în folderul din care ați rulat adb, trebuie doar să introduceți comanda adb pull /sdcard/Movies/superfreak.mp4

4. comanda adb reboot

Această comandă este adesea folosită în procesul de obținere a drepturilor de root sau de instalare a unui nou software atunci când trebuie să acceptăm modificările pe care le-am făcut pe dispozitivul nostru. După ce introduceți comanda adb reboot, tableta sau telefonul dvs. se vor reporni.

Această comandă este, de asemenea, importantă deoarece poate fi plasată în interiorul scripturilor, ceea ce vă permite să reporniți automat dispozitivul după finalizarea tuturor operațiunilor necesare.

5. comenzile adb reboot-bootloader și adb reboot recovery

Folosind adb, nu puteți doar să reporniți dispozitivul Android, ci și să îl reporniți în bootloader. Acest mod este necesar pentru a putea debloca bootloader-ul, care este necesar pentru a obține drepturi de root și pentru a instala în continuare firmware alternativ.

Unele dispozitive pot fi încărcate folosind o anumită combinație de taste atunci când sunt pornite, dar adesea comanda adb reboot-bootloader este singura cale accesează bootloader-ul.

În mod similar, programul adb poate fi folosit pentru a accesa meniul de recuperare al unei tablete sau smartphone sau de recuperare. Acest lucru se poate face folosind comanda adb reboot recovery

6. Comanda Fastboot devices

Dacă ați repornit tableta în modul bootloader, aceasta nu va mai accepta comenzi adb. În acest mod, putem comunica cu dispozitivul folosind programul fastboot.

Prin utilizarea comenzi fastboot dispozitive puteți afla dacă dispozitivul dvs. poate accepta comenzi de la acest program în modul bootloader. Din moment ce fastboot este foarte Unealtă puternică, unii producători de dispozitive Android nu oferă acces la acest program în modul bootloader.

La fel ca în cazul adb, după ce ați introdus comanda fastboot devices, ar trebui să vedeți numărul de serie al dispozitivului dvs.

Adesea, motivul pentru care fastboot nu funcționează este lipsa necesarului Drivere Windows dispozitivul tau.

7. Comanda de deblocare OEM Fastboot

Unii producători (de exemplu, HTC sau Asus) lansează utilități speciale care vă permit să deblocați bootloader-ul tabletelor și smartphone-urilor lor, după care puteți instala recuperări alternative, precum ClockworkMod. sau TWRPși firmware de la dezvoltatori independenți(firmware personalizat).

Cu toate acestea, în multe cazuri, deblocați Bootloader Android dispozitive care utilizează programul fastboot. Acest lucru este foarte ușor de făcut - când tableta sau telefonul dvs. este în modul bootloader (pasul 5), trebuie doar să introduceți următoarea comandă în fereastra liniei de comandă: fastboot oem unlock.

După aceasta, va trebui să urmați instrucțiunile care vor fi afișate pe ecranul tabletei sau al smartphone-ului dumneavoastră.

Atenţie! După executarea comenzii fastboot oem unlock, dispozitivul dvs. va fi complet șters de toate programele pe care le-ați instalat și datele dvs. personale vor fi, de asemenea, șterse.

8. comanda adb shell

Comanda adb shell încurcă adesea unii utilizatori începători.

Există două moduri de a utiliza această comandă. Dacă tastați pur și simplu adb shell în fereastra liniei de comandă și apăsați tasta Enter, veți fi dus în modul terminal sau shell de comandă dispozitivul dvs. Android, unde puteți executa orice comenzi shell Android.

Mai jos puteți vedea rezultatul rulării comenzii ls în shell Android

Acest mod este bine cunoscut utilizatorii LinuxȘi computere Mac. Dacă sunteți familiarizat cu comenzile bash shell, atunci nu veți avea probleme de lucru în acest mod. În caz contrar, nu recomand să utilizați modul shell adb până când înțelegeți scopul tuturor comenzilor sale, deoarece în acest mod aveți acces complet la fișierele de pe dispozitiv și poate provoca accidental modificări ireparabile ale sistemului de operare.

A doua cale folosind adb shell este execuția unei singure comenzi shell Android folosind următorul construct: adb shell<команда>. De exemplu, puteți modifica permisiunile fișierelor folosind o comandă precum „adb shell chmod 666 /data/filename”

9. comanda de instalare adb

Cu programul adb, puteți face mai mult decât să copiați fișiere pe și de pe dispozitiv. Acest program vă permite, de asemenea, să instalați aplicații pe dispozitivele Android sub formă fișier apk ov. Există o comandă de instalare adb pentru aceasta. Este un pic ca comanda push: trebuie să specificați calea unde se află fișierul cu aplicația pe care doriți să o instalați. Prin urmare, cel mai simplu mod este să copiați mai întâi fișierul apk în folderul cu program adb, după care puteți instala programul folosind comanda adb install ApplicationFileName.apk

Dacă trebuie să actualizați aplicația, atunci în acest caz trebuie să utilizați comutatorul -r și comanda va arăta astfel: adb install -r ApplicationFileName.apk.

Folosind comutatorul -s puteți instala aplicații pe cardul de memorie (dacă firmware-ul dvs. permite acest lucru). Comutatorul -l vă permite să blocați aplicația în timpul instalării (prin instalarea în folderul /data/app-private). Există și alte taste pentru funcții mai avansate, dar descrierea lor este subiectul unui articol separat.

10. comanda adb uninstall

În cele din urmă, puteți elimina aplicațiile de pe tabletă sau telefon. Pentru a face acest lucru, utilizați comanda adb uninstall ApplicationFileName.apk

Această comandă are comutatorul -k, care vă permite, atunci când ștergeți o aplicație, să nu ștergeți datele și memoria cache a acesteia, ci să le lăsați pe dispozitiv.

Bonus: comandă adb sideload

Această comandă va fi foarte utilă pentru proprietarii de tablete și smartphone-uri Nexus - cu ajutorul ei vor putea să actualizeze firmware-ul oficial pe dispozitivele dvs. Cu alte cuvinte, dacă smartphone-ul sau tableta dvs. nu a primit o actualizare prin aer, puteți descărca firmware nou de pe site-ul oficial și actualizați manual dispozitivul.

După ce descărcați fișierul firmware pe computer și conectați tableta sau telefonul la acesta, va trebui să reporniți dispozitivul în modul de recuperare, selectați „Aplicați actualizare de la ADB" și apoi introduceți următoarea comandă în fereastra promptului de comandă de pe computer: adb sideload xxxxxxxx.zip, unde xxxxxxxx.zip este numele fișier Zip cu firmware.

Mai mult instrucțiuni detaliate Veți găsi informații despre cum să actualizați manual firmware-ul dispozitivelor Nexus în acest material.

Materiale conexe:

Când un utilizator dorește să actualizeze firmware-ul dispozitivului său Android, el întâlnește opțiunea „Aplicare actualizare de la adb” din meniul Recuperare. Vă vom spune despre ce este și de ce este responsabil ADB pe Android.

Mulți utilizatorii de Android Sunt interesat de întrebarea - cum pot modifica firmware-ul existent și, prin urmare, să obțin unul mai nou? Podul de depanare Android, care are abrevierea A.D.B.. Folosind această opțiune, puteți controla orice dispozitiv cu sistemul de operare Android, cu excepția cazului în care producătorul a blocat accesul la această funcționalitate. Merită spus că principiul de funcționare al ADB are o bază client-server.

Aplică actualizare de la ADB(tradus ca - Aplicați actualizări Android Debug Bridge) este o caracteristică de gestionare a telefonului utilizată la actualizarea, restaurarea sau firmware personalizat sisteme.

Aplicați actualizarea din funcția ADB din meniu Recuperare telefon

Actualizați folosind ADB Sideload

Podul de depanare are o comandă excelentă în arsenalul său - aceasta ADB Sideload, care vă permite să actualizați firmware-ul învechit sau să restaurați dispozitivul (asta dacă nu pornește).

Actualizarea dispozitivului Android este accesibilă Arhiva ZIPși meniu Recuperare(dacă lipsește, puteți folosi bootloader-ul). Este demn de remarcat faptul că există o comandă similară cu ADB Sideload - aceasta actualizare fastboot -w. Dar nu funcționează în toate cazurile.

  1. Trebuie să aveți un PC (calculator personal) sau laptop (cu operare sisteme Windows 8/8.1 poate avea probleme).
  2. Este necesar un driver Android.
  3. Software ADB RUN.
  4. Disponibilitatea cablului USB original și funcțional.
  5. Dispozitivul trebuie să fie încărcat mai mult de 40 la sută.
  6. Trebuie să aveți o arhivă în format ZIP cu actualizarea necesară.

Trebuie să activați depanarea USB pe dispozitiv.


Actualizați algoritmul de descărcare

  1. În primul rând, trebuie să descărcați Arhiva ZIP cu o actualizare pentru gadgetul dvs. pe computerul personal.
  2. Al doilea pas este conectarea cablu USB pentru conectarea unui smartphone sau tabletă la un computer.
  3. Pe acest pas Pe dispozitivul Android trebuie să porniți în modul de recuperare ( nume englezesc - Mod de recuperare).
  4. După trecerea la modul de recuperare, trebuie să selectați comanda „Aplicați actualizarea de la ADB”.
  5. Ultima acțiune este trecerea la Linie de comandași execuția comenzii ADB Sideload ( adb sideload<путь к файлу, название_файла>.zip).

Sper că înțelegeți ce înseamnă funcția Aplicați actualizarea din ADB din meniul Recuperare și aplicați algoritmii descriși atunci când actualizați sau restaurați Android.

ADB înseamnă Android Debug Bridge, adică un pod de depanare pentru Android. Programul este conceput pentru sala de operație sisteme Androidși funcționează împreună cu un computer. Vă permite să schimbați fișierele, să utilizați drepturi root, restaurați sistemul.

ADB run, la rândul său, este o aplicație care permite utilizatorului flash un dispozitiv care rulează pe Android. Include ADB și Fastboot. Aceste aplicații sunt familiare tuturor celor care s-au confruntat cu intermiterea gadgetului lor.

ADB, ADB run și Fastboot

Android Debug Bridge vă permite să gestionați Android folosind un computer. Această aplicație este instalată direct pe un laptop sau computer, care este conectat la un dispozitiv mobil printr-un cablu USB în modul de depanare. Apoi după lansare Este posibil să executați comenzi speciale care vă permit să inițiați orice acțiuni cu gadgetul.

Utilitarul permite efectuează astfel de acțiuni, Cum:

  • transferul de foldere și fișiere pe/sau de pe dispozitiv;
  • lucrul cu firmware: instalare, actualizări;
  • scoaterea unui lacăt realizat folosind o cheie de model;
  • executarea diferitelor scripturi.
  • Cel mai adesea aplicația este instalată împreună Utilitar Fastboot. Acest mod vă permite să resetați toate setările la setările din fabrică, motiv pentru care uneori se numește Recuperare - o funcție de recuperare. Pe lângă aceasta, cu folosind Fastboot Puteți instala firmware-ul, dar în acest caz este posibil să lucrați numai prin intermediul unui computer.

    Aceste două programe sunt mai bune instalați împreună, care vă permite să accesați Mai mult oportunități.

    La rândul său, ADB rulează simplifică muncași automatizează comenzile și acțiunile comune utilizate cel mai des de utilizatori. Deși are o vedere de consolă, este vizualizat și este format din 14 puncte.

    Acest program este mult mai simplu, este potrivit pentru cei cărora le este greu să înțeleagă linia de comandă, care nu știu să lucreze cu ea. Acesta oferă deja un meniu și elemente pe care le puteți selecta. Ea este diferită interfață simplă , funcționalitate mai mare, fără a necesita instalatii suplimentare programe.

    Toate utilitățile pot fi descărcate, instalate pentru funcționare și actualizări dispozitiv mobil.

    Cum se utilizează ADB run

    Pentru a înțelege cum să utilizați utilitarul, trebuie să vă familiarizați cu instalarea și comenzile de bază. Conexiunea la gadget se realizează folosind un computer și un cablu USB sau printr-o rețea fără fir.

    Puteți înțelege că conexiunea a avut loc introducând dispozitive adb. Apoi ar trebui să apară mesajul: " Lista dispozitivelor atașate„, indicând că conexiunea a avut loc. Conexiunea prin Wi-Fi are loc atunci când adb ajutor fără fir. Dispozitivul mobil trebuie să fie rootat.

    Pentru a funcționa, trebuie să activați depanarea USB pe gadgetul dvs. De obicei, acest element se află în setări. Dacă nu este acolo, îl puteți căuta în opțiunile pentru dezvoltatori. Acest meniu este ascuns; pentru a-l activa, ar trebui să găsiți linia cu numărul versiunii în setările Android și să faceți clic pe el de mai multe ori (de 5 până la 10 ori). După aproximativ jumătate din clicuri, va apărea o notificare că faceți totul corect și apoi vi se va furniza drepturile de dezvoltator. Apoi puteți reveni la setări, unde va apărea elementul „opțiuni pentru dezvoltatori”. Aici este activată depanarea.

    Utilitatea are un număr de calități pozitive:

    1. Ușor de instalat.
    2. Comenzi simple.
    3. Verificați ușor pentru actualizări.

    Instalare

    Înainte de a instala ADB, trebuie să îl descărcați, acest lucru se poate face gratuit. Puteți descărca ADB de pe site-ul 4pda. Resursă oficială nu face posibilă descărcarea separată a utilitarului, ci doar cu întregul pachet Android SDK. Programul este instalat folosind vrăjitorul de instalare standard.

    Întregul proces este simplu și intuitiv. Instalatorul însuși oferă indicii, direcționând toate acțiunile.

    După aceasta, trebuie să instalați drivere pentru dispozitivul dvs. mobil, altfel aplicația nu va vedea dispozitivul. Cel mai simplu mod este de a folosi utilitarul pentru instalare automată adbdrivers. Dar puteți descărca și drivere pentru Windows 7, 8 sau 10 de pe site-ul oficial al producătorului.

    Dacă nu există niciun program de instalare sau driver, puteți instalați manual, pentru aceasta:


    Prezentare generală a interfeței de rulare și a comenzii ADB

    Să ne uităm la toate elementele de meniu oferite de program și la modul în care funcționează:

    1. Dispozitiv atașat? - răspunzător de conexiune între PC și smartphone, dar trebuie să activați depanarea USB.
    2. Mutare – este responsabil pentru mutarea fișierelor de pe un laptop pe un smartphone. Există atât automată, cât și opțiune manuală circulaţie.
    3. Instalare Aplicația Android pe Dispozitiv – vă permite să instalați aplicații, cu opțiuni pentru salvare și mutare pe un card de memorie.
    4. Reporniți dispozitivul – diverse moduri de repornire Android:
    5. Fastboot – firmware, sistem intermitent. Toate setările sunt setate automat.
    6. Deblocați cheia gestuală – deblocator cheie grafică, face față și codurilor PIN și codurilor faciale.
    7. Manual – vă permite să introduceți comenzi manual.
    8. Verificare actualizare – verificarea unei noi versiuni a programului.
    9. Intsall Bootanimation – instalează și modifică animația la pornirea dispozitivului.
    10. Memory and Partitio – introduce blocuri și secțiuni Android.
    11. Run Script - lucrul cu scenarii.
    12. Backup – creați o copie de rezervă.
    13. Odex – odexarea firmware-ului, luând în considerare diferiți parametri.
    14. Captură de ecran/Înregistrare capturi de ecran, capacitate de înregistrare video.
    15. Ieșire – în consecință Ieșire din program.

    Afișarea telefonului folosind ADB run

    Programul vă permite să schimbați firmware-ul gadgetului. Pentru a face acest lucru, instalați-l, conectați-vă la computer și utilizați utilitarul Fastboot. Fișierele care trebuie flashate trebuie să fie în același folder cu utilitarul.

    Mai întâi ai nevoie dispozitiv de traducereîn modul bootloader folosind meniul.

    Apoi, trebuie să dezarhivați fișierele descărcate anterior cu firmware-ul. După aceasta, selectați elementul Rulați SCRIPTși plasați fișierele firmware în fereastra care se deschide și închideți-o. Faceți clic pe Enter. Firmware-ul a pornit. În timp ce procesul este în desfășurare, nu puteți scoate cablul de pe telefon sau computer.

    Programul face posibilă reflasharea tuturor partițiilor pas cu pas sau doar câteva:

    • sistem;
    • cache;
    • date;
    • recuperare.

    Folosind ADB

    Utilizarea utilitarului vă permite să:

    • reporniți gadget folosind diferite moduri;
    • transporta fișiere, foldere de la telefon la PC sau invers;
    • lucrează cu aplicații prin instalarea sau scoaterea acestora;
    • muncă cu firmware;
    • efectua diverse scenarii;
    • scoateți încuietoarea cheie grafică.

    Utilitarul este de obicei instalat și utilizat împreună cu aplicația Fastboot.

    Instalare

    Puteți instala aplicația vizitând site-ul oficial. Necesar descărcați arhiva Instrumente SDK pentru Windows, după ce au fost de acord în prealabil cu termenii de utilizare.

    După aceasta este necesar despachetează arhiva, accesați directorul de instrumente, selectați folderul bin de acolo și accesați sdkmanager. Vă permite doar să instalați programul.

    Următorul pas este să lucrați pe linia de comandă Windows. Să-l rulăm ca administrator. După aceea, deschideți folderul sdkmanager, prescriind calea către ea C:\sdk-tools-windows-3859397\tools\bin.

    În timpul instalării, citiți acord de licențiere, apăsați tasta Y.

    Dacă întregul proces a decurs corect, atunci directorul platform-tools cu fișierele adb.exe și fastboot.exe va apărea în folderul rădăcină.

    Cum funcționează ADB?

    Odată ce ați instalat programul, puteți lucra cu el. Pentru a vă asigura că totul funcționează corect și normal, ar trebui să utilizați linia de comandă pentru a deschide folderul cu fișierele adb și fastboot și să rulați programul adb.help. Ceea ce obțineți ar trebui să arate ca captura de ecran de mai jos:

    Acum trebuie să conectați dispozitivul la computer și să verificați dacă aplicația îl poate vedea. Conexiunea are loc atunci când ajutor USB cablu. Ar trebui să selectați modul MTP – manager de fișiere, apoi opțiunea „pentru dezvoltatori”. Dacă un astfel de articol nu apare, atunci ar trebui să mergeți la „ despre telefon", faceți clic de 7-10 ori pe numărul versiunii. După aceea, în elementul „pentru dezvoltatori” care apare, trebuie să selectați „depanare USB”.

    Apoi introduceți dispozitive adb în linia de comandă a sistemului. Acest lucru vă va permite să vedeți informații despre dispozitiv. Arată ca captura de ecran.

    Ulterior, programul fastboot este verificat, sarcina de repornire fastboot este scrisă în consolă și apăsați Enter.

    După verificarea funcționării sarcinii, puteți lucra în siguranță cu programul.

    Comenzi ADB

    Utilitarul implică lucrul cu un smartphone, performanță diverse actiuni. Există doar 10 comenzi de bază ADB:


    Este suficient să specificați calea către folderul din care sunt copiate informațiile și în care sunt copiate.

    De asemenea, este posibil să accesați meniul „recuperare”.

    Dar merită să ne amintim că, după rularea acestui program, toate datele de pe telefon sunt șterse.

    1. Shell – poate fi folosit în două moduri. Primul este să îl introduceți în linia de comandă, urmat de tastarea. Acest lucru vă va permite să intrați modul terminal, unde este posibil să executați orice comenzi shell Android. Dar ar trebui să-l utilizați cu atenție, deoarece dispozitivul poate fi grav deteriorat.

    A doua varianta - o singură intrare actiuni. Astfel, puteți, de exemplu, să modificați drepturile de acces la unele foldere.

    Utilitate bonus – Încărcare laterală. Este potrivit pentru proprietarii de dispozitive Nexus, permițându-vă să actualizați firmware-ul oficial pe toate dispozitivele companiei.

    FAQ

    Ce trebuie să faceți dacă ADB nu vede dispozitivul

    Dacă brusc ADB nu vede smartphone-ul, atunci trebuie să verificați mai întâi depanare USB sau verifica disponibilitatea drivere adb pe computerul dvs.

    De asemenea, merită să acordați atenție alte motive:

    • verificați cablul USB, el performanţă;
    • verifica instalarea Android SDK, disponibilitatea ultimei sale versiuni;
    • cheltuieli încercați să comutați modul de la MTP la cameră și înapoi;
    • Poate sa încercați să vă reconectați dispozitiv sau reporniți computerul.

    După toți acești pași, programul ar trebui să funcționeze și dispozitivul ar trebui detectat. Această problemă se întâmplă adesea cu necunoscute. timbre chinezești, care nu sunt familiare cu programul.

    ADB sau fastboot nu este o comandă internă sau externă

    Uneori, când introduceți un număr de comenzi în consolă, este posibil să întâlniți un refuz al sistemului de a efectua acțiunea introdusă. Apare un mesaj ca această comandă nu este intern sau extern. Acest lucru se datorează adesea faptului că calea către fișier nu este specificată, care servește echipa.

    Motivul pentru acest mesaj poate fi acela că sistemul nu are informații despre locația fișierelor. Este posibil ca componentă necesară nu este în sistem, atunci trebuie instalat.

    Pentru a scăpa de această eroare, trebuie da programului calea La dosarele necesare. Ar trebui să-l copiați în clipboard.

    • Pe desktop trebuie să selectați „ Calculatorul meu", Click pe butonul corect mouse-ul, selectați coloana „ proprietăți»;
    • acum selectați " Opțiuni suplimentare sisteme„, iar apoi „variabile de mediu”;
    • acolo trebuie sa gasesti " variabile de sistem„și parametrul Path, la care trebuie să adăugați calea copiată și să confirmați modificările;
    • apoi deschide consola si scrie acțiunea necesară, după care eroarea dispare.

    Alternativ, după toate manipulările, merită pentru a reporni un computer.

    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 adb comenzi 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 comanda 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 conecta Android prin Rețele WI-FI trebuie să obțineți adresa IP și portul dispozitivului, aplicația ADB Wireless vă va ajuta cu acest lucru (root necesar)

    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)

    Aflați în ce secțiuni sunt amorsate acest moment, introduce

    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 comandă 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. Afișați calea completă

    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 un fișier 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 restaurare a unei partiții dintr-o copie de rezervă de pe un card 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