22 votes

Quelles commandes Shell Android utiles connaissez-vous ?

Il y a des questions relatives à l'utilisation de la Shell Android ou de trouver un documentation des commandes Shell sur Android. Comme je n'ai rien trouvé de pratique, j'aimerais utiliser ce fil de discussion pour compiler une liste de commandes Android "utiles". Je vais ajouter des commandes au fur et à mesure qu'elles sont publiées.

21voto

Matthew Read Points 50150

Gestion des applications

Utiliser le gestionnaire de paquets 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]

Exemples

Installez le paquet com.twitter.Android-1.apk à partir de la carte SD.

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

Liste des paquets installés qui contiennent le terme twitter

pm list packages | grep twitter

Affiche le répertoire d'installation du paquet twitter

pm path com.twitter.android

Processus

top

Liste tous les processus/applications en cours d'exécution avec des mises à jour en direct montrant l'utilisation du CPU, le PID,...

ps

Liste de tous les processus/applications en cours d'exécution et possibilité de filtrage par grep.

Exemples

ps | grep apps

Liste de toutes les applications en cours sur votre téléphone

Montage

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

Vous permet de remonter vos partitions pour un accès en écriture ou pour monter des images.

Exemples

Accès en écriture pour le système de fichiers racine

mount -o rw,remount -t rootfs /

Accès en écriture pour votre partition /system

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

Accès en écriture pour /system en utilisant busybox

busybox mount -o remount,rw /system

Monter le contenu de myimage.img consultable dans le dossier myimage

mount -o loop /sdcard/myimage.img myimage

Autre

getprop peut afficher des détails intéressants de la configuration de l'appareil, tels que les serveurs DNS, les passerelles, les détails GSM, les services en cours d'exécution, les paramètres de construction, les informations sur la version, etc.

-1voto

Ebytes64 Points 7

Voici /system/bin Je n'ai pas encore ajouté de documentation, je m'en excuse. J'ai créé un document google où moi et quelques amis prévoyons de mettre notre documentation pendant les vacances de printemps. Si les gens veulent aider, ce serait très apprécié.
Commandes Shell Android

Contenu de /system/bin :

BasicHashtable_test

BlobCache_test

Test des canaux d'entrée

InputDispatcher_test

InputEvent_test

InputPublisherAndConsumer_test

Test du lecteur d'entrée

Looper_test

ObbFile_test

String8_test

Test Unicode

Vector_test

ZipFileRO_test

adb

Je suis

app_process

appliquer le patch

applypatch_static

asan

comme un emballage

atrace

audioloop

bmgr

animation de démarrage

bu

rapport de bogue

chat

vérification_préréquation

chmod

chown

cmp

codec

contenu

corrupt_gdt_free_blocks

dalvikvm

date

dd

débogueurd

décodeur

dexopt

df

dhcpcd

dmesg

drmserver

dumpstate

dumpsys

flash_image

fsck_msdos

gdbjithelper

gdbserver

getevent

getprop

gzip

hd

id

ifconfig

iftop

ime

entrée

insmod

installd

ioctl

ionice

ip6tables

iptables

keystore

keystore_cli

tuer

linker

ln

journal

logcat

logwrapper

ls

lsmod

lsof

make_ext4fs

md5

mdnsd

mediaserver

mkdir

mksh

singe

mont

mtpd

mv

nandread

ndc

netcfg

netd

netstat

newfs_msdos

informer

ping

ping6

pm

pppd

Imprimer

ps

qemu-props

qemud

r

raton laveur

radiooptions

redémarrer

record

enregistrementvidéo

récupération

renice

demandesync

rild

rm

rmdir

rmmod

itinéraire

comme

test d'horaire

plan de travail

screencap

capture d'écran

carte SD

sendevent

service de capteurs

service

responsable du service après-vente

set_ext4_err_bit

setconsole

setprop

sf2

sh

communiqué de presse

skia_test

dormir

smd

stagefright

commencer

立ち止まる

flux

surfaceflinger

svc

sync

système_serveur

testid3

boîte à outils

top

touchez

uiautomator

uim-sysfs

umount

Mise à jour

temps de fonctionnement vdc vmstat vold watchprops wipe

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X