Program adb wyświetli listę urządzeń aktualnie podłączonych do komputera. Program adb wyświetli listę urządzeń aktualnie podłączonych do komputera. Fastboot skopiuj plik

ADB (Android Debug Bridge Utility) to wiersz poleceń zawarty w zestawie SDK systemu Android. ADB umożliwia sterowanie urządzeniem przez USB, kopiowanie plików, instalowanie i odinstalowywanie aplikacji i wiele więcej. ADB pozwala na użycie niektórych sztuczek Androida.

Krok 1: Zainstaluj zestaw SDK dla Androida

Przejdź do strony pobierania zestawu SDK systemu Android i przewiń w dół do „Tylko narzędzia SDK”. Pobierz plik ZIP dla swojego systemu operacyjnego i rozpakuj archiwum.

Uruchom plik exe Menedżera SDK i odznacz wszystkie elementy z wyjątkiem „Narzędzia platformy Android SDK”. Jeśli używasz smartfona Nexus, możesz także zaznaczyć pole wyboru „Sterownik Google USB”, aby pobrać sterowniki. Kliknij przycisk instalacji. Komponenty, w tym ADB i inne narzędzia, zostaną pobrane i zainstalowane.

Po zakończeniu instalacji możesz zamknąć menedżera SDK.

Uwaga! Obecnie instalacja przebiega w następujący sposób:
Przejdź do strony pobierania Android Studio, przewiń w dół do sekcji „Pobierz tylko narzędzia wiersza poleceń” i pobierz archiwum dla odpowiedniej wersji systemu operacyjnego (w naszym przypadku jest to Windows).

Rozpakuj pobrane archiwum, na przykład do katalogu głównego dysku C.

Interakcja z Menedżerem SDK odbywa się za pośrednictwem wiersza poleceń. Możesz rozpoznać wszystkie polecenia, ale skupimy się na głównych. Aby uruchomić Menedżera SDK, przejdź do folderu, w którym rozpakowałeś zawartość archiwum > narzędzia > bin i przytrzymaj klawisz Shift, kliknij prawym przyciskiem myszy pusty obszar i wybierz „Otwórz okno poleceń” jeśli używasz wersji innej niż Windows 10. Lub uruchom wiersz poleceń i określ katalog roboczy. W moim przypadku jest to:

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

Wprowadź polecenie sdkmanager i naciśnij klawisz Enter, aby wyświetlić wszystkie dostępne opcje. Ale interesuje nas następujące polecenie:

Sdkmanager „narzędzia-platformy” „platformy;android-26”

To polecenie zainstaluje narzędzia platformy (w tym adb i fastboot) oraz narzędzia SDK dla API 26, które odpowiada wersji Androida 8.x. Pełna lista wersji Androida i odpowiadających im interfejsów API jest opisana poniżej:

  • 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

Ponieważ Mam urządzenie z Androidem 7.0, wtedy moje polecenie będzie wyglądać następująco:

Sdkmanager „narzędzia-platformy” „platformy;android-24”

Możesz także wykonać ten krok za pomocą interfejsu GUI Android Studio. Aby to zrobić, przejdź do strony pobierania, pobierz, zainstaluj i uruchom Android Studio.

Kliknij „Konfiguruj” i „Menedżer SDK”.

Upewnij się, że obok „Narzędzi platformy Android SDK” i „Dysku USB Google” znajduje się znacznik wyboru, jeśli używasz urządzenia Nexus. Kliknij „OK”, aby zamknąć Menedżera SDK, a także zamknąć Android Studio.

Krok 2: Włącz debugowanie USB

Przejdź do ustawień telefonu i wybierz „Informacje o telefonie”. Przewiń w dół do numeru kompilacji i kliknij ten element 7 razy. Powinien pojawić się komunikat wskazujący, że jesteś zalogowany w trybie programisty.

Wróć do głównej strony ustawień, powinieneś zobaczyć nowy element „Dla programistów”. Włączyć debugowanie USB". W razie potrzeby wprowadź hasło lub PIN.

Gdy to zrobisz, podłącz telefon do komputera. Na telefonie pojawi się okno z pytaniem „Czy chcesz włączyć debugowanie USB?” Zaznacz pole wyboru „Zawsze zezwalaj temu komputerowi” i kliknij OK.

Krok 3: Testowanie ADB i instalowanie sterowników dla smartfona

Otwórz folder, w którym jest zainstalowany pakiet SDK i otwórz tam folder platform-tools. Tutaj przechowywany jest program ADB. Przytrzymaj klawisz Shift i kliknij prawym przyciskiem myszy wewnątrz folderu. Wybierz „Otwórz okno poleceń”.

Aby sprawdzić, czy ADB działa poprawnie, podłącz urządzenie z Androidem do komputera za pomocą kabla USB i uruchom następujące polecenie:

urządzenia adb

Powinieneś zobaczyć urządzenie na liście. Jeśli urządzenie jest podłączone do komputera, ale nie pojawia się na liście, musisz zainstalować sterownik ADB dla swojego urządzenia. Odpowiednie pliki powinny znajdować się na stronie internetowej producenta Twojego urządzenia. Na przykład dla urządzeń Motorola można je pobrać, dla Samsunga, dla HTC sterowniki są zawarte w programie HTC Sync Manager. Wymagane pliki można również znaleźć na stronie programistów XDA bez dodatkowego oprogramowania.

Możesz także zainstalować sterownik USB Google z folderu Dodatki w oknie Menedżera SDK, jak wspomnieliśmy w pierwszym kroku.

Jeśli korzystasz ze sterownika Google USB, będziesz musiał zmusić system Windows do korzystania z zainstalowanych sterowników dla Twojego urządzenia. Otwórz Menedżera urządzeń (kliknij prawym przyciskiem myszy skrót Mój komputer i wybierz Właściwości - Menedżer urządzeń), znajdź swoje urządzenie na liście. Kliknij go prawym przyciskiem myszy i wybierz Właściwości. Przejdź do zakładki Sterownik i kliknij przycisk Aktualizuj. Wybierz opcję „Przeglądaj ten komputer w poszukiwaniu oprogramowania sterownika”.

Znajdź sterownik USB Google w folderze Extras z zainstalowanym pakietem SDK, wybierz folder google\usb_driver i kliknij Dalej. Po zainstalowaniu sterowników spróbuj ponownie uruchomić polecenie adb devices. Jeśli wszystko zostało wykonane poprawnie i sterowniki są odpowiednie, zobaczysz swoje urządzenie na liście. Gratulacje, udało Ci się zainstalować sterownik ADB.

Przydatne polecenia ADB

ADB oferuje kilka przydatnych poleceń:

Instalacja Adb C:\package.apk

— Zainstaluj aplikację na swoim telefonie, znajdującą się w ścieżce C:\package.apk na Twoim komputerze;

Odinstaluj Adb nazwa pakietu

— Usuń aplikację o nazwie package.name z urządzenia. Na przykład polecenie com.rovio.angrybirds usunie grę Angry Birds;

Adb push C:\plik/sdcard/plik

— Umieszcza plik z komputera na urządzeniu. To polecenie wyśle ​​plik C:\file z komputera do urządzenia wzdłuż ścieżki /sdcard/file<.

Adb pull /sdcard/file C:\file

- Działa jak poprzednie polecenie, ale w przeciwnym kierunku.

W tym artykule przyjrzymy się standardowemu narzędziu ADB do zarządzania urządzeniamiMobilny system operacyjny Android .


Wprowadzenie do ADB

Zarządzaj wszystkimi aspektami urządzeń mobilnych z Androidem - pamięcią, systemem plików, instalowaniem i odinstalowywaniem programów itp. - możesz nie tylko na samym urządzeniu mobilnym, ale także z komputera osobistego, podłączając do niego smartfon lub tablet za pomocą kabla USB. W tym celu często do urządzenia mobilnego dołączane jest specjalne, autorskie oprogramowanie.

Program adb nawiązuje połączenie między urządzeniem a komputerem, umożliwia wysyłanie poleceń do urządzenia za pośrednictwem połączenia USB i wykonywanie różnych manipulacji w systemie Android. Zaawansowani użytkownicy napotkali go podczas uzyskiwania praw roota i instalowania ClockworkMod Recovery.

Narzędzie jest częścią pakietu Android SDK przeznaczonego dla programistów. Ponadto producent smartfona może dostarczyć to narzędzie wraz ze sterownikami dla konkretnego urządzenia mobilnego. Więcej szczegółów na temat instalowania narzędzia znajduje się poniżej.

Kluczowe cechy interfejsu ADB:

  • Wyświetl urządzenia z systemem Android podłączone do komputera;
  • przeglądanie dziennika systemu Android;
  • kopiowanie plików z/na urządzenie z systemem Android;
  • instalowanie i odinstalowywanie aplikacji na urządzeniu z systemem Android;
  • wyczyść partycję danych na urządzeniu z Androidem;
  • uruchamiaj różne skrypty do zarządzania urządzeniami z Androidem.


Przygotowanie do pracy

Najpierw musisz zainstalować samo narzędzie konsoli adb. Istnieje kilka możliwości jego uzyskania.

1. Zwykle w systemach Windows można go zainstalować wraz z zastrzeżonymi sterownikami smartfona lub tabletu. Zwykle należy go szukać w folderze Program Files w katalogu z nazwą marki smartfona.

2. Uniwersalnym sposobem uzyskania adb dla użytkowników wszystkich systemów operacyjnych jest instalacja narzędzia za pośrednictwem menedżera Android SDK.

W przypadku użytkowników Linuksa nie ma potrzeby instalowania sterowników, ale należy napisać regułę dla udev. Poniżej znajduje się sekwencja tworzenia reguły dla Ubuntu.

Aby to zrobić, musisz najpierw poznać wartości zmiennych idVendor i idProduct swojego urządzenia mobilnego. Można to zrobić za pomocą komendy lsusb w terminalu, podłączając urządzenie kablem USB, w wyniku czego powinna wyświetlić się informacja podobna do tej:

Autobus 002 Urządzenie 006: ID 12d1:1038 Huawei Technologies Co., Ltd.

Tutaj idVendor to cyfry szesnastkowe po identyfikatorze i przed dwukropkiem. IdProduct to kolejne cztery cyfry po dwukropku.

Następnie utwórz plik /etc/udev/rules.d/51-android.rules z uprawnieniami chmod 644 i następującą zawartością (zastąp swój identyfikator i wartości użytkownika):

PODSYSTEMY=="usb", ATTRS(idVendor)=="12d1", ATTRS(idProduct) =="1038", MODE="0666", WŁAŚCICIEL="użytkownik"

$ sudo /etc/init.d/udev przeładuj

W pierwszym i drugim przypadku otrzymania adb bardzo wskazane jest skonfigurowanie zmiennych środowiskowych, aby podczas uruchamiania nie wprowadzać w konsoli pełnej ścieżki do zainstalowanego narzędzia. Jak to zrobić, pisano już nie raz na łamach KV, więc nie będziemy wdawać się w szczegóły tej kwestii.

Konfigurowanie komputera osobistego zostało zakończone. Na urządzeniu mobilnym musi być włączone debugowanie USB: „Ustawienia – Aplikacje – Rozwój – Debugowanie USB”. Podłącz telefon kablem USB i NIE MONTOWAJ jako karty SD!

Aby uzyskać absolutnie wszystkie możliwości adb, urządzenie mobilne musi być już zrootowane, a także musi być zainstalowany pakiet Busybox (dostępny w Google Play). Zawsze jednak pamiętaj, że zainstalowanie praw root w niektórych przypadkach może unieważnić gwarancję na Twoje urządzenie.

Teraz możesz rozpocząć pracę z adb.


Praca z adb

Przyjrzyjmy się niektórym poleceniom adb. Otwórz konsolę i uruchom polecenie

$ urządzenia adb

To polecenie wyświetli listę urządzeń podłączonych do komputera. Coś takiego powinno się pojawić

Lista załączonych urządzeń
Urządzenie 4CA94Dxxxx

$ adb ponowne uruchomienie

$ adb ponowne uruchomienie odzyskiwania

Instalowanie pakietu apk z komputera

$ instalacja adb<путь_к_apk>

Usuwanie pakietu

$ adb odinstaluj

Wyświetl dziennik działania urządzenia

$ adb logcat

Następnie zobaczysz dynamiczne wyjście komunikatów systemu Android. Jeśli wykonasz jakiekolwiek manipulacje na urządzeniu, zostanie to natychmiast wyświetlone w wyniku odpowiednich komunikatów. Wyjdź z trybu debugowania, używając kombinacji klawiszy Ctrl+C.

Za pomocą ADB możesz uruchomić prawdziwą powłokę Uniksa na swoim urządzeniu mobilnym.

$ powłoka adb

Uruchamiając powłokę, możesz korzystać ze wszystkich poleceń UNIX dostępnych na urządzeniu - cat, ls, df i inne, a także uruchamiać skrypty.

Jeśli masz root i Busybox, możesz ogólnie robić, co chcesz ze swoim urządzeniem mobilnym. Dlatego należy zachować ostrożność podczas korzystania z ADB.

Pełną listę wszystkich poleceń ADB można uzyskać, uruchamiając polecenie adb bez parametrów.

Narzędzie adb może wydawać się skomplikowane dla wielu osób. W przyszłych artykułach przyjrzymy się różnym programom powłoki, które ułatwią pracę z tym narzędziem.

Michaił ASTAPCHIK

W tym artykule dowiesz się, czym jest ADB, dlaczego użytkownicy go potrzebują i jak nim zarządzać za pomocą poleceń w terminalu Android. Cóż, zacznijmy uczyć się poleceń adb dla Androida...

Poznajemy ADB

ADB (Android Deb Bridge) to narzędzie debugujące, identyfikujące błędy w aplikacjach, odblokowujące urządzenia z systemem Android i wiele więcej. Oficjalną dokumentację w języku angielskim można przeczytać na tej stronie internetowej.

Pobierz ADB

Możesz pobrać ADB z oficjalnego pliku .

Możesz użyć specjalnego Program Adb Run, co ułatwia interakcję z ADB.

Możesz także skorzystać z programu Android Terminal


Upewnij się, że na komputerze są zainstalowane sterowniki, a w systemie Android włączone jest debugowanie USB.

Polecenia Adb dla Androida i Linuksa

Polecenia Adb można podzielić na 3 typy, bezpośrednio dla poleceń Adb, FastBoot() i poleceń Linux (Android).

Szczegóły dotyczące każdego polecenia Adb

1. Kontrola dostępności podłączony Android lub czy komputer widzi Twój smartfon lub tablet?

Aby mieć pewność, że wszystko działa poprawnie i komputer rozpoznaje Androida, należy wpisać polecenie adb:

Przykład użycia:

Ten zrzut ekranu pokazuje, że Android jest podłączony

Jeśli masz nie pojawił się Jeśli pojawi się podobny komunikat, może być konieczne sprawdzenie dostępności sterowników na komputerze, integralności kabla i funkcjonalności portu USB.

2. Podłączanie Androida przez Wi-Fi

Aby połączyć Androida poprzez sieć WI-FI należy poznać adres IP oraz port urządzenia, pomoże w tym aplikacja ADB Wireless (wymagany root), którą można pobrać z Google Play: następnie wprowadź polecenie adb:

adb połącz ip:port

Przykład użycia:

adb połącz 192.168.0.14:5555

Więcej szczegółów na temat łączenia Androida przez Wi-Fi - Debugowanie USB przez Wi-Fi.

3. Instalowanie aplikacji na Androidzie

Aby zainstalować dowolną aplikację z komputera na Androida, należy wpisać polecenie:

Przykład użycia:

Aby skorzystać z polecenia Adb należy zainstalować aplikację. Pisać:

adb intsall C:\papka_gde_hranitsya_proga.apk

To znaczy napisz polecenie instalacja adbścieżka aplikacji i nazwa aplikacji.

4. Wyślij dowolny plik na Androida

Aby wysłać dowolny plik z komputera do systemu Android, należy wykonać następujące polecenie:

wypychanie adb

Przykład użycia:

Aby wysłać plik z komputera na Androida za pomocą polecenia Adb, musisz napisać polecenie adb:

adb push C:\papka_gde_hranitsya_file\imja_file /sdcard

Oznacza to, że wpisz ścieżkę polecenia adb do pliku, nazwę pliku i lokalizację, w której chcesz zapisać plik.

5. Zaakceptuj plik z Androida na PC

Aby otrzymać absolutnie dowolny plik z urządzenia z Androidem na komputer, istnieje polecenie:

adb pociągnij

Przykład użycia:

Aby użyć polecenia Adb do przesłania pliku z urządzenia z systemem Android na komputer, należy napisać:

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson.avi C:\papka_gde_budet_hranitsya_file

Oznacza to, że wpisz polecenie adb ścieżkę do pliku znajdującego się na Androidzie, nazwę pliku i miejsce, w którym chcesz zapisać ten plik na komputerze.

Aby ponownie uruchomić Androida po wykonaniu jakichkolwiek operacji lub uruchomić go w trybie specjalnym, istnieje polecenie:

ponowne uruchomienie adb

Przykład użycia:

Polecenia spowodują ponowne uruchomienie Androida w trybie normalnym (normalne ponowne uruchomienie):

ponowne uruchomienie adb Lub adb, uruchom ponownie normalnie

Program rozruchowy:

adb, zrestartuj program ładujący

Polecenie uruchomi ponownie system Android w trybie odzyskiwania:

adb ponowne uruchomienie odzyskiwania

7. Przejdź do zarządzania Androidem, po czym możesz używać poleceń systemu Linux systemu operacyjnego Android

Pełny potencjał Androida ujawnia się, gdy przejdziesz do zarządzania Androidem, gdzie dostępnych jest wiele poleceń systemu Linux. Jest do tego polecenie:

powłoka adb

Polecenia w terminalu Android (polecenia Linux)

Superużytkownik lub root. Umożliwia wykonanie absolutnie wszystkich czynności, od tworzenia, modyfikowania, zmiany, po usuwanie określonych plików systemowych: Aby to zrobić, wpisz polecenie: su

Przed wprowadzeniem polecenia: su użytkownik jest Gościem w systemie (wiele akcji jest zablokowanych) i na początku terminala jest oznaczony znakiem dolara: $ po wprowadzeniu polecenia: su zostaje Administratorem i jest wskazywany w terminalu jako numer amerykański: #
Przykład użycia:

2. Polecenie przejdź do folderu(w przyszłości bardziej poprawne będzie wywoływanie katalogu zamiast folderu)

Aby poruszać się między partycjami i katalogami w systemie Android, istnieje specjalne polecenie:

Przykład użycia:

Aby przejść z sekcji /sdcard do sekcji /sdcard/xxx/porno/hot_girl

cd /sdcard/xxx/porno/hot_girl

Aby powrócić z partycji do powyższego katalogu lub z powrotem do /sdcard:
jeśli jesteśmy w katalogu /sdcard/xxx/porno/hot_girl - hot_girl

znajdziemy się w katalogu:

/sdcard/xxx/porno/

jeśli chcesz przejść do /sdcard, to:

płyta CD ../ ../(tyle razy, ile to konieczne)

Uwaga: w systemie Android i innych systemach Unix pliki Primer i Primer lub PrimeR są zupełnie różnymi plikami

3. Przenieś / Zmień nazwę plik lub katalog

Przenoszenie i zmiana nazwy pliku lub katalogu odbywa się za pomocą tylko jednego polecenia:

Przykład Zmień nazwę pliku:

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

Przykład Zmień nazwę folderu:

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

Przykład jak Przenosićplik:

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

Przykład jak Przenosićteczka:

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

4. Zobacz, co znajduje się w katalogu

Aby dowiedzieć się, jakie katalogi i pliki znajdują się w lokalizacji, w której się znajdujesz, użyj następującego polecenia Linux:

Przykład użycia:

ls /sdcard/xxx/hot_porno/

w oknie otrzymasz następujący komunikat:

Alenka.avi

Pamela.avi

Anderson.avi

Przykład użycia:

ls -a /sdcard/xxx/hot_porno/

wyświetli następujący komunikat:

.Skruty_file_Hot.avi

Pamela Anderson.avi

Skrutiy_File.avi

5. Skopiuj plik lub folder (katalog)

Aby skopiować plik lub folder i przenieść go gdzieś:

Przykład Skopiować plik:

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

Przykład Kopiujteczka:

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

6. Podłącz partycję (montaż) i odłącz

Aby dowiedzieć się, jakie partycje istnieją w systemie Android, podłącz lub odłącz:

uchwyt(sekcja połączenia) i umont(odłącz partycję)

Aby dowiedzieć się, które partycje są aktualnie zamontowane, wpisz:

Aby dołączyć sekcję:

zamontuj /dev/block/mmcc121

Lub zamontować/kod systemowy

Aby odłączyć partycję:

umount /dev/block/mmcc121

Lub umount/kod systemowy

7. Utwórz katalog (folder)

Aby utworzyć gdzieś folder, użyj polecenia:

Przykład użycia:

mkdir /sdcrad/android_papka

8. Usuń katalog (folder) lub plik

Jeśli chcesz usunąć dowolny plik lub folder, polecenie Linux:

Przykład jak usunąć plik:

rm /sdcard/xxx/hot_porno/Alenka.avi

Przykład jak usunąć folder:

rm - r /sdcard/xxx/hot_porno

9. Wyświetl zawartość pliku na ekranie (odczytaj)

Jeśli stoisz przed zadaniem wyświetlenia zawartości pliku tekstowego:

Przykład użycia:

cat /sdcard/books/Tolstoy_book_war_and_peace.txt

i otrzymujemy:

Eh bien, mój książę. Genes et Lucques ne sont plus que des apanages, des Estates, de la famille Buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous permettez 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 mój wierny niewolnik, comme vous dites.

10. Wyświetl zawartość pliku na ekranie (czytaj w odwrotnej kolejności)

Jeśli stoisz przed zadaniem wyświetlenia zawartości pliku tekstowego, ale od końca do początku:

11. Pokaż pełną ścieżkę

Aby zrozumieć, w której sekcji i katalogu się znajdujesz:

Przykład użycia:

Jeśli jesteśmy w jakimkolwiek katalogu i musimy znaleźć pełną ścieżkę (na przykład jesteśmy na partycji systemowej, w katalogu aplikacji):

wyświetli komunikat:

/system/aplikacja/

12. Utwórz pusty plik

Aby utworzyć plik tekstowy:

Przykład użycia:

Utwórzmy plik 666.txt w katalogu /sdcard:

dotknij /sdcard/666.txt

13.Tworzenie kopii zapasowej z partycji i przywracanie

Przykład użycia:

Tworzenie kopii zapasowej na karcie SD

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

Przykład użycia:

Przywracanie partycji z kopii zapasowej z karty SD

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

14. Zobacz zajętą ​​przestrzeń

Aby zrozumieć, ile czasu zajmuje coś:

Przykład użycia:

Ustawianie uprawnień do plików i katalogów

Aby dowiedzieć się, jakie uprawnienia mają pliki i katalogi, musisz napisać następujące polecenie

Prawa dostępu (pozwolenie)

Wiemy więc, że istnieją użytkownicy i grupy. Porozmawiajmy teraz o prawach dostępu. Dlaczego jest to konieczne? Na przykład masz katalog zawierający pliki osobiste. Abyś Ty właściciel na przykład mogli edytować, przeglądać pliki, Grupa , wyświetlaj tylko dane, pliki i odpoczynek użytkownicy niebędący członkami żadnej grupy ani właścicielami nie mogli w ogóle nic zrobić, dlatego potrzebne są prawa dostępu.

Uprawnienia do plików można oznaczyć cyframi i literami:

Wartości praw w liczbach podsumowano:

  • pełne prawa (rwx) 7 = 4 + 2 +1
  • czytać i pisać (rw-) 6 = 4 + 2 + 0
  • czytaj i wykonaj (r-x) 5 = 4 + 0 + 1
  • tylko czytanie 4 (r-) = 4 + 0 + 0
  • tylko nagrywanie 2 (-w-) = 0 + 2 + 0
  • żadnych praw (—) 0 = 0 + 0 + 0

Do każdego pliku i katalogu przypisane są osobne prawa dla właściciela, grupy i pozostałych użytkowników.

Właściciel Grupa Odpoczynek
ty G o
litery uprawnień numery praw dostępu
rwxrwxrwx 777 czytaj, pisz, rób wszystko
rwxr-xr-x 755 czyta, pisze, wykonuje czytaj i biegaj
rw-r—r— 644 Czytaj i pisz tylko parzyste
R--- 400 Czyta to tylko właściciel

Możesz zmienić prawa dostępu do pliku lub katalogu za pomocą polecenia chmod, używając cyfr lub liter.

Przydzielanie praw dostępu w liczbach

Aby zmienić uprawnienia do pliku lub katalogu za pomocą polecenia chmod przy użyciu liczb, wpisz polecenie:

Sudo chmod 755 tekst.txt

W przypadku katalogów należy dodać przełącznik -R po chmod.

Przydzielanie praw dostępu literami

Dla początkujących zmiana praw dostępu za pomocą liter będzie nieco trudniejsza, ale ta wiedza będzie przydatna.

Jak już wiesz, że istnieje właściciel, grupa i inni użytkownicy, są oni wyznaczani w następujący sposób:

W systemie Linux, w tym w Androidzie, istnieje coś takiego jak linki - co w normalnym, znajomym języku brzmi jak „skrót”. Istnieją dwa rodzaje linków:

  • Twarde linki
  • Dowiązania symboliczne lub dowiązania symboliczne

Jakie są różnice między dowiązaniami twardymi i symbolicznymi?

Dowiązania symboliczne - utwórz skrót wskazujący dokładną lokalizację pliku lub folderu, do którego prowadzi skrót. Jeśli przeniesiesz plik lub folder, dowiązanie symboliczne zostanie zerwane. Aby dobrze zrozumieć, czym jest dowiązanie symboliczne, w systemie Windows XP lub Windows 7 na pulpicie znajdują się skróty do programów, które prowadzą do folderu z programem, a dokładniej do pliku exe.

ty użytkownik Właściciel
G Grupa

Użytkownicy włączeni do grupy

o inni

Program Adb przeznaczony jest do współpracy z systemem operacyjnym Android. ADB jest często używany podczas zmiany plików systemu operacyjnego i przywracania stanu roboczego po nieudanych akcjach.

ADB (mostek debugowania Androida) – co w tłumaczeniu oznacza Debug Bridge dla Androida, tłumaczenie tego terminu już pozwala zrozumieć, że adb to łącznik pomiędzy urządzeniem z Androidem a komputerem, pozwalający na pracę z plikami systemu operacyjnego Android bezpośrednio z komputera. Program adb jest częścią innego programu o nazwie Android SDK.

Jak zainstalować program ADB

1 Przede wszystkim musisz pobrać program Android SDK. Do pracy na systemie operacyjnym Windows 7 zalecamy pobranie programu w archiwum zip, aby uniknąć problemów z późniejszą instalacją.

2 Rozpakuj archiwum programem, najlepiej zrobić to w katalogu głównym dysku C:\

3 Teraz zainstaluj aplikację Narzędzia platformy SDK

4 W folderze z zainstalowanym programem Android SDK otwórz folder Android-sdk-windows, musisz uruchomić w nim aplikację Menedżer SDK, (w tym przypadku musisz mieć aktywne połączenie z Internetem). Po uruchomieniu powinno pojawić się poniższe okno.

5 Po lewej stronie okna musisz zaznaczyć dwa pola Narzędzia platformy Android SDK I Narzędzia SDK dla Androida, usuń wszystkie pozostałe pola wyboru. Akceptujemy warunki użytkowania i klikamy Zaakceptować, i wtedy zainstalować. Następnie dwie zaznaczone aplikacje zostaną pobrane i zainstalowane na komputerze. To kończy instalację programu ADB gotowe i możesz rozpocząć pracę z urządzeniami z systemem Android. Nie zapomnij zainstalować sterowników dla każdego urządzenia.

Aby nie podawać za każdym razem ścieżki do folderu z programem, należy plik edytować ścieżka. Na chwilę obecną ścieżka do programu wygląda następująco: C:\Android-sdk-windows\platform-tools\adb .

Aby zmienić parametry ścieżki, wykonaj następujące czynności:

Na etykiecie " Mój komputer „Kliknij prawym przyciskiem myszy i wybierz opcję” Nieruchomości„, w oknie, które zostanie otwarte, przejdź do sekcji „ Zaawansowane ustawienia systemu „. Następnie kliknij przycisk „ Ustawienia środowiska " i w oknie z napisem " Zmienne systemowe „znajdź parametr” ścieżka" i kliknij przycisk " Zmiana «.

W oknie, które zostanie otwarte, spójrz na linię „ Zmienna wartość ", na końcu tej linii stawiamy średnik (jeśli go nie ma) i piszemy, co następuje: ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools; Pamiętaj, że ścieżka musi być podana dokładnie do folderu, w którym zainstalowałeś program Android SDK, w naszym przypadku jest to dokładnie ścieżka.

Jeśli chcesz nauczyć się korzystać z Adb Run, najprawdopodobniej znasz już główny program - Adb. Jeśli nie, rozważ te dwa narzędzia dla użytkowników Androida. Do czego potrzebne są narzędzia, jak je skonfigurować i używać?

Program

Czym więc jest Adb? Jest to program, którego nazwa wzięła się od akronimu. ADB to most debugowania Androida. Narzędzie do debugowania, rozwiązywania problemów z narzędziami i odblokowywania gadżetów w tym systemie operacyjnym. To główne cechy programu, ale jeśli jesteś dobrze zorientowany w tym temacie, poznasz jeszcze kilkanaście ukrytych opcji.

Instalacja

Aby zrozumieć, jak korzystać z Adb Run, musisz zainstalować ADB na swoim komputerze. Aby to zrobić, musisz pobrać go z oficjalnej strony dewelopera. Zasadniczo wiele witryn umożliwia pobranie tego narzędzia na komputer, więc nie będzie problemów z wyszukiwaniem.

Połączenie

Aby zrozumieć, dlaczego ADB, a zatem Adb Run, jest potrzebny, spójrzmy na podstawowe polecenia. Przykładowo, jeśli nie masz pewności, czy komputer poprawnie widzi telefon i będzie z nim poprawnie współpracował, możesz wpisać polecenie adb devices. W ten sposób możesz mieć pewność, że połączenie jest stabilne.

Po użyciu polecenia program wyświetli komunikat informujący, że Lista podłączonych urządzeń. Jeśli nie widzisz podobnego wyrażenia, najprawdopodobniej problem dotyczy kabla lub sterowników. Będziesz musiał dwukrotnie sprawdzić funkcjonalność urządzenia i znaleźć powody, dla których komputer nie widzi smartfona.

Jeśli okaże się, że kabel nie działa, możesz spróbować podłączyć gadżet przez sieć bezprzewodową. Połączenie Wi-Fi jest nawiązywane przy użyciu technologii ADB Wireless. Ponadto urządzenie musi mieć uprawnienia roota.

Następnie wprowadź polecenie adb connect ip:port. Zamiast ip:port wprowadź wartość ustawioną dla adresu sieciowego.

Możliwości

Ponieważ pytanie, jak korzystać z Adb Run, wiąże się z korzystaniem z ADB, warto zrozumieć, jakie możliwości kryje się w głównym narzędziu. Przykładowo, dzięki kodowi możesz zainstalować aplikację, która znajduje się na Twoim komputerze. Aby to zrobić, musisz napisać adb install, a następnie podać ścieżkę, w której się znajduje

W ten sam sposób możesz przenieść zwykły dokument z komputera na telefon. Algorytm jest ten sam, zmieniła się tylko komenda. Wpisujemy adb push, a następnie wskazujemy adres lokalizacji pliku, który ma zostać przesłany do gadżetu. Jeśli chcesz wykonać odwrotną operację, wpisz adb pull. Tylko pierwszy adres wskazuje folder w telefonie, a drugi to miejsce, w którym chcesz zapisać przesłany dokument na swoim komputerze.

Uruchomienie Adb

To narzędzie, które ułatwi Ci pracę. Jest to szczególnie wygodne dla tych, którzy rozumieją, jak korzystać z programu Adb Run. Narzędzie ma na celu uproszczenie pracy z ADB i zwiększenie przejrzystości funkcjonalności tego ostatniego programu. Istotą dodatkowego narzędzia jest to, że automatyzuje typowe polecenia użytkownika i znacznie ułatwia obsługę konsoli. Adb Run może również zresetować wzór.

Program wygląda jak konsola. Składa się z 14 pozycji, a nawigacja po menu i sekcjach odbywa się poprzez wybranie żądanego numeru i przycisk potwierdzenia Enter.

Przygotowanie

Zanim nauczysz się korzystać z Adb Run tego programu, należy pamiętać o debugowaniu USB. Często zapomina się o tym kroku, po czym program po prostu nie widzi telefonu. Aby to zrobić, przejdź do ustawień, znajdź tam opcję „Informacje o telefonie”.

W najnowszych wersjach systemu operacyjnego musisz znaleźć wiersz z numerem seryjnym i kliknąć go kilka razy. Na dole pojawi się powiadomienie, najpierw, że jesteś na dobrej drodze, a potem, że zostałeś programistą. Gdy zobaczysz taki komunikat, możesz wrócić do ustawień, powinien tam pojawić się element „Opcje programisty”. Możesz tam włączyć odroczenie.

Recenzja

Krótki przegląd narzędzia i sposobu korzystania z Adb Run dla Androida. Pierwszym punktem od razu jest sprawdzenie, czy gadżet jest poprawnie podłączony. Jeśli zapomniałeś o odroczeniu, program natychmiast to wykryje. Pierwszy element nosi nazwę Podłączone urządzenie. Wybierając ją, dowiesz się, czy telefon jest podłączony do systemu.

Dalej – punkt Przenosić. Zamiast wpisywać polecenia opisane wcześniej, wystarczy wybrać jedną z dwóch pozycji. Pierwszy odpowiada za przesyłanie plików z komputera na telefon, drugi odpowiada za proces odwrotny.

Trzeci punkt zainstalować odpowiada za pobieranie aplikacji na gadżet. Dostępnych jest tutaj pięć opcji. Wśród nich jest kopiowanie programu, instalowanie go normalnie lub na karcie pamięci. Istnieje możliwość usunięcia narzędzi z telefonu za pośrednictwem komputera lub przeniesienia ich.

Ustęp Ponowne uruchomienie restartuje urządzenie. Robi to na trzy opcje, w tym normalne ponowne uruchomienie, przejście do trybu bootloadera lub przejście do menu odzyskiwania. Kolejna linia pod piątą liczbą odpowiada za oprogramowanie układowe urządzenia. Fastboot to menu składające się z 10 pozycji. Co więcej, wszystkie są wysoce wyspecjalizowane; jeśli nie wiesz, co wybrać, będziesz musiał rozważyć każdy podpunkt.

W następnym akapicie - Odblokuj klucz gestu- możesz dowiedzieć się, jak korzystać z Adb Run w systemie Windows 10, jeśli chcesz odblokować wzór. Często użytkownicy korzystający z tej metody ochrony zapominają o tym, ale gdy wystąpią awarie, na ratunek przychodzi to narzędzie. Szóste menu zawiera pozycje z różnymi opcjami klawiszy graficznych. Musisz wybrać ten, o którym zapomniałeś.

Punkt siódmy - podręcznik- potrzebne osobom chcącym samodzielnie wprowadzać polecenia. Mogą istnieć dyrektywy, których nie ma na przedstawionej liście. Do tego właśnie służy ta pozycja menu. Dla posiadaczy smartfonów HTC przygotowano także specjalne menu. Można w nim odblokować Bootloader, zmienić CID i uzyskać S-OFF.

Ósmy element sprawdza dostępność aktualizacji narzędzi. Dziewiąty to kreatywna opcja dla tych, którzy są zmęczeni animacją podczas włączania urządzenia. Jeśli chcesz go zastąpić lub wyłączyć, musisz przejść do menu Intsall Bootanimation.

W dziesiątym akapicie znajdują się informacje o wszystkich istniejących blokach urządzenia. Są tu sekcje, być może ukryte lub takie, do których trudno dotrzeć. Uruchom skrypt to jedenaste menu umożliwiające korzystanie ze skryptów. Kopia zapasowa to dwunasty punkt, który tworzy kopię zapasową całego gadżetu. Wygodne, jeśli chcesz wykonać ponowne uruchomienie.

Kolejne menu odpowiada za odexowanie oprogramowania. Jeśli nie jesteś zaznajomiony z tym procesem, lepiej nie eksperymentować na własną rękę. Punkt czternasty to praca nad zrzutami ekranu. Aby wyjść z narzędzia, potrzebne jest ostatnie menu.

wnioski

Sposób korzystania z Adb Run w systemie Windows XP jest jasny. Nie ma żadnej różnicy w działaniu tego programu w systemie Windows 7 lub 10. Dlatego nie powinny pojawić się żadne problemy. Powyższe instrukcje nadają się na każdą okazję.

Dla właścicieli Linuksa dostępna jest również opcja łatwa w użyciu. Wystarczy zainstalować specjalną wersję.