Jakie znasz przydatne polecenia powłoki Androida? [Zamknięte]

22

Istnieją pytania dotyczące korzystania z powłoki systemu Android lub znalezienia dokumentacji poleceń powłoki w systemie Android. Ponieważ nie znalazłem nic wygodnego, chciałbym użyć tego wątku do skompilowania listy „przydatnych” poleceń Androida. Zamierzam dodawać polecenia w miarę ich publikowania.

n3
źródło
4
Co definiuje „przydatne”? W jaki sposób odpowiedzi zostaną ograniczone lub ocenione?
eldarerathis 30.06.11
Może to być przydatne do codziennego użytku podczas pracy z terminalem.
Zamienię

Odpowiedzi:

21

Zarządzanie aplikacjami

Zastosowanie Android menedżer pakietów pm

usage: pm [list|path|install|uninstall]
       pm list packages [-f]
       pm list permission-groups
       pm list permissions [-g] [-f] [-d] [-u] [GROUP]
       pm list instrumentation [-f] [TARGET-PACKAGE]
       pm list features
       pm path PACKAGE
       pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
       pm uninstall [-k] PACKAGE
       pm enable PACKAGE_OR_COMPONENT
       pm disable PACKAGE_OR_COMPONENT
       pm setInstallLocation [0/auto] [1/internal] [2/external]

Przykłady

Zainstaluj pakiet com.twitter.android-1.apk z karty SD

pm install /sdcard/com.twitter.android-1.apk

Wyświetl listę zainstalowanych pakietów zawierających ten termin twitter

pm list packages | grep twitter

Pokaż katalog instalacyjny pakietu twitter

pm path com.twitter.android

Procesy

top

Wyświetla listę wszystkich uruchomionych procesów / aplikacji z bieżącymi aktualizacjami pokazującymi użycie procesora, PID, ...

ps

Wyświetla listę wszystkich uruchomionych procesów / aplikacji i umożliwia filtrowanie za pomocą grep

Przykłady

ps | grep apps

Wyświetla listę wszystkich działających aplikacji w telefonie

Montowanie

mount -o rw,remount -t "filesystem" "Device" "Mount Point"

Umożliwia ponowne zamontowanie partycji w celu uzyskania dostępu do zapisu lub zamontowania obrazów.

Przykłady

Dostęp do zapisu dla głównego systemu plików

mount -o rw,remount -t rootfs /

Dostęp do zapisu dla partycji / system

mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system

Dostęp do zapisu dla / systemu za pomocą busyboksa

busybox mount -o remount,rw /system

Zamontuj zawartość myimage.imgwidoczną w folderzemyimage

mount -o loop /sdcard/myimage.img myimage

Inny

getprop może pokazywać interesujące szczegóły z konfiguracji urządzenia, takie jak serwery DNS, bramy, dane GSM, uruchomione usługi, parametry kompilacji, informacje o wersji itp.

Matthew Read
źródło
netcfgjest ifconfigna Androida ..
mpapec,
-1

tutaj jest / system / bin Jeszcze nie przejrzałem, aby dodać dokumentację, przepraszam. Zrobiłem dokument Google, w którym ja i niektórzy znajomi planujemy umieścić naszą dokumentację podczas przerwy wiosennej. Byłoby bardzo wdzięczne, gdyby ludzie chcieli pomóc.
Polecenia powłoki Androida


/ system / bin content:

BasicHashtable_test

Test BlobCache

InputChannel_test

InputDispatcher_test

InputEvent_test

InputPublisherAndConsumer_test

InputReader_test

Looper_test

ObbFile_test

String8_test

Test Unicode

Test wektorowy

ZipFileRO_test

adb

rano

proces_aplikacji

ApplyPatch

applypatch_static

asan

asanwrapper

ślad

audioloop

bmgr

animacja uruchamiania

bu

Zgłoszenie błędu

kot

check_prereq

chmod

chown

cmp

kodek

zawartość

uszkodzony_gdt_free_blocks

dalvikvm

data

dd

debuggerd

dekoder

dexopt

df

dhcpcd

dmesg

drmserver

stan zrzutu

dumpsys

flash_image

fsck_msdos

gdbjithelper

gdbserver

getevent

getprop

gzip

hd

ID

ifconfig

iftop

ja ja

wkład

insmod

zainstalowany

ioctl

jonice

ip6tables

iptables

magazyn kluczy

keystore_cli

zabić

linker

ln

log

logcat

logwrapper

ls

lsmod

lsof

make_ext4fs

md5

mdnsd

serwer mediów

mkdir

mksh

małpa

uchwyt

mtpd

mv

nandread

ndc

netcfg

netd

netstat

newfs_msdos

notyfikować

świst

ping6

po południu

pppd

printenv

ps

qemu-rekwizyty

qemud

r

szop

opcje radiowe

restart

rekord

nagrać wideo

poprawa

renice

RequestSync

rild

rm

rmdir

rmmod

trasa

Uruchom jako

plan zajęć

harmonogram

zrzut ekranu

zrzut ekranu

sdcard

sendevent

sensorservice

usługa

kierownik serwisu

set_ext4_err_bit

setconsole

setprop

sf2

sh

showlease

skia_test

spać

smd

trema

początek

zatrzymać

strumień

surfaceflinger

svc

synchronizacja

serwer_systemowy

testid3

Przybornik

Top

dotknąć

uiautomator

uim-sysfs

umount

aktualizator

uptime vdc vmstat vold watchprops wipe

Ebytes64
źródło