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.
Réponses
Trop de publicités?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.
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