¿Qué comandos útiles de Android Shell conoces? [cerrado]

22

Hay preguntas relacionadas con el uso de Android Shell o para encontrar una documentación de los comandos de Shell en Android. Como no he encontrado nada conveniente, me gustaría utilizar este hilo para compilar una lista de comandos de Android "útiles". Voy a agregar comandos a medida que se publiquen.

n3rd
fuente
44
¿Qué define "útil"? ¿Cómo se limitarán o evaluarán las respuestas?
eldarerathis
Eso podría ser útil para el uso diario mientras se trabaja con el terminal. Voy a convertir esto en un Wiki tan pronto como el tiempo límite de 8 horas ha pasado ... PPL dará cuenta de ello a :)
n3rd

Respuestas:

21

Administración de aplicaciones

Utilice el administrador de paquetes de 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]

Ejemplos

Instale el paquete com.twitter.android-1.apk desde la tarjeta SD

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

Lista de paquetes instalados que contienen el término twitter

pm list packages | grep twitter

Mostrar el directorio de instalación del paquete de Twitter

pm path com.twitter.android

Procesos

top

Enumera todos los procesos / aplicaciones en ejecución con actualizaciones en vivo que muestran el uso de la CPU, PID, ...

ps

Enumera todos los procesos / aplicaciones en ejecución y permite el filtrado usando grep

Ejemplos

ps | grep apps

Enumera todas las aplicaciones en ejecución en su teléfono

Montaje

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

Le permite volver a montar sus particiones para acceso de escritura o para montar imágenes.

Ejemplos

Acceso de escritura para el sistema de archivos raíz

mount -o rw,remount -t rootfs /

Acceso de escritura para su / partición del sistema

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

Acceso de escritura para / sistema usando busybox

busybox mount -o remount,rw /system

Montar el contenido de myimage.img, visible en la carpetamyimage

mount -o loop /sdcard/myimage.img myimage

Otro

getprop puede mostrar detalles interesantes de la configuración del dispositivo, como servidores DNS, puertas de enlace, detalles GSM, servicios en ejecución, parámetros de compilación, información de versión, etc.

Matthew Read
fuente
netcfges ifconfigpara Android ..
mpapec
-1

aquí está / system / bin Aún no he revisado para agregar documentación, mis disculpas. Hice un documento de Google donde yo y algunos amigos planeamos poner nuestra documentación durante las vacaciones de primavera. Si la gente quiere ayudar, sería muy apreciado.
Comandos de Android Shell


/ system / bin contenidos:

BasicHashtable_test

BlobCache_test

InputChannel_test

InputDispatcher_test

InputEvent_test

InputPublisherAndConsumer_test

InputReader_test

Looper_test

ObbFile_test

String8_test

Prueba_unicode

Vector_test

ZipFileRO_test

adb

a.m

proceso_aplicación

aplicar el parche

applypatch_static

asan

asanwrapper

Un rastro

audioloop

bmgr

animación de inicio

bu

informe de error

gato

check_prereq

chmod

chown

cmp

códec

contenido

rupt_gdt_free_blocks

dalvikvm

fecha

dd

depurado

descifrador

dexopt

df

dhcpcd

dmesg

drmserver

basurero

dumpsys

flash_image

fsck_msdos

gdbjithelper

gdbserver

getevent

getprop

gzip

hd

carné de identidad

ifconfig

iftop

yo me

entrada

insmod

installd

ioctl

ionice

ip6tables

iptables

almacén de claves

keystore_cli

matar

enlazador

En

Iniciar sesión

logcat

Logwrapper

ls

lsmod

lsof

make_ext4fs

md5

mdnsd

servidor multimedia

mkdir

mksh

mono

montar

mtpd

mv

nandread

ndc

netcfg

netd

netstat

newfs_msdos

notificar

silbido

ping6

pm

pppd

printenv

PD

qemu-props

qemud

r

mapache

radioopciones

reiniciar

grabar

Grabar video

recuperación

re bueno

solicitudes de sincronización

rild

rm

rmdir

rmmod

ruta

correr como

programado

schedtop

tapa de la pantalla

captura de pantalla

tarjeta SD

sendevent

servicio de sensores

Servicio

gerente de Servicio

set_ext4_err_bit

setconsole

setprop

sf2

sh

showlease

skia_test

dormir

smd

miedo escénico

comienzo

detener

corriente

superficie

svc

sincronizar

servidor_sistema

testid3

caja de instrumento

parte superior

toque

uiautomator

uim-sysfs

desmontar

actualizador

tiempo de actividad vdc vmstat vold watchprops wipe

Ebytes64
fuente