Quali utili comandi di Android Shell conosci? [chiuso]


22

Esistono domande relative all'uso di Android Shell o alla ricerca di una documentazione dei comandi Shell su Android. Dal momento che non ho trovato nulla di conveniente, vorrei usare questo thread per compilare un elenco di comandi Android "utili". Ho intenzione di aggiungere comandi man mano che vengono pubblicati.


4
Cosa definisce "utile"? In che modo le risposte saranno limitate o valutate?
eldarerathis,

Ciò potrebbe essere utile per l'uso quotidiano mentre si lavora con il terminale. Lo trasformerò in un Wiki non appena sarà scaduto il limite di 8 ore ... ppl lo scoprirà di :)
3

Risposte:


21

Gestione app

Usa il gestore di pacchetti Android 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]

Esempi

Installa il pacchetto com.twitter.android-1.apk dalla scheda SD

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

Elencare i pacchetti installati che contengono il termine twitter

pm list packages | grep twitter

Mostra la directory di installazione del pacchetto twitter

pm path com.twitter.android

Processi

top

Elenca tutti i processi / app in esecuzione con aggiornamenti in tempo reale che mostrano l'utilizzo della CPU, PID, ...

ps

Elenca tutti i processi / app in esecuzione e consente di filtrare utilizzando grep

Esempi

ps | grep apps

Elenca tutte le app in esecuzione sul telefono

Montaggio

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

Consente di rimontare le partizioni per l'accesso in scrittura o per montare le immagini.

Esempi

Accesso in scrittura per il filesystem di root

mount -o rw,remount -t rootfs /

Accesso in scrittura per la partizione / sistema

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

Accesso in scrittura per / sistema tramite busybox

busybox mount -o remount,rw /system

Montare il contenuto di myimage.img, visualizzabile nella cartellamyimage

mount -o loop /sdcard/myimage.img myimage

Altro

getprop può mostrare dettagli interessanti dalla configurazione del dispositivo, come server DNS, gateway, dettagli GSM, servizi in esecuzione, parametri di costruzione, informazioni sulla versione ecc.


netcfgè ifconfigper Android ..
mpapec,

-1

ecco / system / bin che non ho ancora esaminato per aggiungere documentazione, mi scuso. Ho creato un documento Google dove io e alcuni amici abbiamo intenzione di mettere la nostra documentazione durante le vacanze di primavera. Se le persone volessero dare una mano, sarebbe molto apprezzato.
Comandi Shell Android


/ system / contenuto bin:

BasicHashtable_test

BlobCache_test

InputChannel_test

InputDispatcher_test

InputEvent_test

InputPublisherAndConsumer_test

InputReader_test

Looper_test

ObbFile_test

String8_test

Unicode_test

Vector_test

ZipFileRO_test

adb

am

app_process

applypatch

applypatch_static

asan

asanwrapper

una traccia

audioloop

BMGR

bootanimation

bu

riportare un errore

gatto

check_prereq

chmod

chown

cmp

codec

soddisfare

corrupt_gdt_free_blocks

dalvikvm

Data

dd

debuggerd

decoder

dexopt

df

dhcpcd

dmesg

drmserver

dumpstate

dumpsys

flash_image

fsck_msdos

gdbjithelper

gdbserver

getevent

getprop

gzip

HD

id

ifconfig

iftop

ime

ingresso

insmod

installd

ioctl

ionice

ip6tables

iptables

keystore

keystore_cli

uccidere

linker

ln

log

logcat

logwrapper

ls

lsmod

lsof

make_ext4fs

md5

mdnsd

MediaServer

mkdir

mksh

scimmia

montare

MTPD

mv

nandread

NDC

netcfg

Netd

netstat

newfs_msdos

notificare

ping

ping6

pm

pppd

printenv

ps

QEMU-props

qemud

r

procione

radiooptions

riavvio

disco

registrare video

recupero

renice

requestsync

rild

rm

rmdir

rmmod

itinerario

correre come

schedtest

schedtop

screenshot

immagine dello schermo

scheda SD

sendEvent

sensorservice

servizio

responsabile del servizio

set_ext4_err_bit

setconsole

setprop

SF2

sh

showlease

skia_test

dormire

SMD

paura del palcoscenico

inizio

fermare

ruscello

SurfaceFlinger

svc

sync

system_server

testid3

cassetta degli attrezzi

superiore

toccare

uiautomator

UIM-sysfs

umount

updater

uptime vdc vmstat vold watchprops wipe

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.