Quelles commandes utiles du shell Android connaissez-vous? [fermé]
22
Il existe des questions relatives à l'utilisation du shell Android ou à la recherche d'une documentation sur les commandes Shell sur Android. Comme je n'ai rien trouvé de pratique, je voudrais utiliser ce fil pour compiler une liste de commandes Android "utiles". Je vais ajouter des commandes au fur et à mesure de leur publication.
Qu'est-ce qui définit «utile»? Comment les réponses seront-elles limitées ou évaluées?
eldarerathis
Cela pourrait être utile pour une utilisation quotidienne tout en travaillant avec le terminal. Je vais transformer cela en Wiki dès que le délai de 8 heures sera écoulé ... ppl s'en rendra compte que :)
3
Réponses:
21
Gestion des applications
Utiliser le gestionnaire de packages 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 package com.twitter.android-1.apk à partir de la carte SD
pm install /sdcard/com.twitter.android-1.apk
Liste des packages installés contenant le terme twitter
pm list packages | grep twitter
Afficher le répertoire d'installation du package twitter
pm path com.twitter.android
Processus
top
Répertorie tous les processus / applications en cours d'exécution avec des mises à jour en direct montrant l'utilisation du processeur, PID, ...
ps
Répertorie tous les processus / applications en cours d'exécution et permet le filtrage à l'aide de grep
Exemples
ps | grep apps
Répertorie toutes les applications en cours d'exécution 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 de 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 / système
mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system
Accès en écriture pour / système à l'aide de busybox
busybox mount -o remount,rw /system
Montez le contenu de myimage.img, visible dans le dossiermyimage
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 de version, etc.
voici / system / bin que je n'ai pas encore parcouru pour ajouter de la documentation, mes excuses. J'ai fait 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 du shell Android
Réponses:
Gestion des applications
Utiliser le gestionnaire de packages Android pm
Exemples
Installez le package com.twitter.android-1.apk à partir de la carte SD
Liste des packages installés contenant le terme twitter
Afficher le répertoire d'installation du package twitter
Processus
Répertorie tous les processus / applications en cours d'exécution avec des mises à jour en direct montrant l'utilisation du processeur, PID, ...
Répertorie tous les processus / applications en cours d'exécution et permet le filtrage à l'aide de grep
Exemples
Répertorie toutes les applications en cours d'exécution sur votre téléphone
Montage
Vous permet de remonter vos partitions pour un accès en écriture ou de monter des images.
Exemples
Accès en écriture pour le système de fichiers racine
Accès en écriture pour votre partition / système
Accès en écriture pour / système à l'aide de busybox
Montez le contenu de
myimage.img
, visible dans le dossiermyimage
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 de version, etc.la source
netcfg
estifconfig
pour android ..voici / system / bin que je n'ai pas encore parcouru pour ajouter de la documentation, mes excuses. J'ai fait 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 du shell Android
/ system / bin contents:
la source