1 votos

¿Por qué el emulador de terminal para Android tiene comandos completamente diferentes en comparación con GNU/Linux?

Instalé el emulador de terminal para Android con la esperanza de poder obtener fácilmente acceso a root, instalar aplicaciones a través de la terminal, etc. Así que, pensando que Android es una distribución de Linux, pensé que debía tener un emulador de terminal (para sentir realmente que estoy usando Linux), pero cuando probé algunos comandos, ninguno de ellos funcionó. ¿Qué comandos se utilizan en Android?

2 votos

¿Qué comandos has probado? Android no es el Ubuntu de siempre. Comandos como pm (PackageManager) se utilizan para (des)instalar aplicaciones y hacer varias cosas con los paquetes. am (ActivityManager) se utiliza para lanzar actividades, es decir, una parte específica de una aplicación, y hacer varias cosas con esas actividades. Si quieres tener acceso a root su es el camino a seguir. Dependiendo de si su dispositivo está rooteado o no; también sudo puede funcionar pero esto depende de la ROM.

4voto

harlandski Puntos 141

Android se basa en el núcleo de Linux, pero como sugiere GiantTree, no es una distribución GNU/Linux como Ubuntu. Hay algunos comandos en común (cd, cat), pero algunos realmente obvios no están ahí (cp por ejemplo). En cuanto al porqué, supongo que la razón principal es que Android no intenta ser similar a Unix, por lo que los comandos comunes de Unix no son necesarios para la mayoría de las aplicaciones.

Si está interesado en obtener más herramientas de línea de comandos que le resulten familiares de su distribución de GNU/Linux, tiene varias opciones. En Google Play busca "Busybox (No Root)" o "GnuRoot". El primero le dará algunos comandos familiares (cp por ejemplo), el segundo una opción de línea de comandos completa de las distros GNU/Linux, sin necesidad de Root.

Si haces Root a tu teléfono tienes aún más opciones, pero el simple hecho de tener la aplicación del emulador de terminal instalada no te ayudará a hacer Root a tu teléfono en sí mismo. Cómo Root su teléfono depende de su modelo exacto de teléfono, y va más allá de su consulta aquí.

Lamento que esto sea una mala noticia para ti. Me solidarizo, ya que hace un año me sorprendí tanto como tú cuando hice el cambio de GNU/Linux a Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X