18 votes

Où puis-je trouver de la documentation sur les commandes du shell ?

Pour utiliser les commandes de l'interpréteur de commandes à l'aide d'un programme de terminal, où puis-je trouver de la documentation ou des pages d'aide ou de manuel pour les commandes tel que mis en œuvre dans Android ?

Bien qu'il serait agréable de les avoir sur l'appareil via homme Un fichier PDF ou un site web conviendrait également.

Lorsque je lance "man" à partir du terminal, j'obtiens une erreur et je n'ai pas trouvé de bonne source en ligne.

1voto

Kyle Burton Points 226

Je vous suggère de lancer un dispositif virtuel Android (AVD), de vous y connecter avec adb et d'exécuter la commande shell Android en question :

pdurbin@macbook ~$ cd /Applications/eclipse/android-sdk-mac_x86/platform-tools
pdurbin@macbook platform-tools$ ./adb -s emulator-5554 shell
# /system/bin/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]
[snip]

Si quelqu'un connaît le drapeau à donner aux commandes shell Android pour simplement imprimer l'écran d'utilisation, merci de me le faire savoir. J'ai essayé --help, -help, -h, --usage, etc.

Essayez d'exécuter ls /system/bin et voir aussi http://developer.Android.com/guide/developing/tools/adb.html#shellcommands

1voto

L'ensemble des commandes shell utilisées par Android semble être le suivant toolbox . L'information à ce sujet ne semble pas être centralisée (ce qui semble être le cas). obscurité pour moi), mais on pourrait chercher et trouver des éléments d'information autour de, par ex.

http://www.all-things-Android.com/content/Android-toolbox-command-reference

Pour une utilisation "intensive" de la ligne de commande, BusyBox est généralement recommandé en remplacement de toolbox .

Credits / Related :

https://stackoverflow.com/questions/3647014/how-can-i-get-information-from-the-shell-about-commands-available-in-Android-she

https://stackoverflow.com/questions/41498651/how-to-execute-the-help-linux-command-on-Android

https://github.com/jackpal/Android-Terminal-Emulator/wiki/Android-Shell-Command-Reference

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