Dentro de tu Android hay un Linux. Sácalo con la Consola de Comandos «Android Terminal Emulator»

Quizás a muchos no les importe que el kernel (núcleo) del Sistema Operativo Android es Linux. Pero a otros muchos, sobre todo si son linuxeros, si les importa. Pero, ¿dónde está Linux en mi Android? Bueno, digamos que Linux está debajo de otras capas que ha ido añadiendo Google para que el uso de Linux se haga de forma transparente al usuario.

Pero Linux está ahí, y podemos usarlo para lo que necesitemos. ¿Cómo? La mejor herramienta que he encontrado es una aplicación que se llama Android Terminal Emulator desarrollado por Jack Palevich.

Con esta aplicación dispondremos una Consola de Comandos de Linux en nuestro teléfono móvil (u otro dispositivo) Android. Si bien hay aplicaciones con interfaz gráfico que realizan casi todas las tareas que se pueden realizar desde la consola de comandos de Linux, y que son más sencillas de utilizar para los que nunca han usado Linux, también es cierto que la consola de comandos nos da una flexibilidad y potencia mucho mayor, en tan sólo 74 Kbytes.

También hay otras aplicaciones, como por ejemplo Root Explorer, que sirve para movernos por las carpetas de almacenamiento de nuestro Android y realizar copias, borrados y movimientos de carpetas y/o documentos, así como crear carpetas nuevas, pero no son gratis.

Por ejemplo, vamos a utilizar Android Terminal Emulator para hacer una copia de seguridad de nuestra carpeta «efs» a la tarjeta de memoria, ¿eres root y no tienes copia de seguridad de esta carpeta?, pues ya estás tardando en hacerla, ya que perder esos datos puede ser fatal para tu Android.

Una vez instalada la aplicación, la ejecutamos y le damos permisos de root con la aplicación Superusuario.

Lo primero que veremos será el comando que hayamos configurado para que se ejecute nada más abrir la consola de comandos o el comando que viene por defecto con la aplicación. En la siguiente línea tenemos el prompt de Linux, el símbolo del dólar ‘$‘.

Antes de nada, lo que tenemos que hacer es acceder al root o superusuario de Linux por la Consola, con el comando de Linux «su». Pero antes tenemos que acceder al teclado, para ello pulsamos la tecla Menú de nuestro Android y pulsáis en «Toggle soft Keyboard». Ya aparece nuestro teclado y podemos teclear el comando y retorno de carro.
$ su

El prompt de la consola de comandos de Linux cambiará al símbolo de almohadilla ‘#‘. Ya estamos como superusuario (root). A partir de ahora mucho cuidado, que las balas cargadas ya son de verdad. Creamos en nuestra tarjeta de memoria la carpeta «efs», con el comando «mkdir»:
#mkdir /sdcard/efs

Y con el siguiente comando copiamos la carpeta «efs» de nuestro Android, con todas las subcarpetas, a la carpeta «efs» de la tarjeta de memoria. Para ello utilizamos el comando «cp» con la opción «-r».
#cp -r /efs/* /sdcard/efs

Listo, ya podemos entrar en la carpeta /sdcard/efs:
#cd /sdcard/efs
y ver el contenido que hemos copiado:
ls -l

Esto es un pequeño ejemplo de todo lo que se puede hacer con la Consola de Comandos de Linux en Android. Coméntanos tus consejos o trucos que sueles utilizar.

Código QR:

¡Advertencia nº 1: esta aplicación no es apta para aquellos no se desenvuelvan bien con el Sistema Operativo Linux!
¡Advertencia nº 2: Si utilizas esta Android Terminal Emulator lo estarás haciendo bajo tu propia responsabilidad. Ni el autor ni el editor se responsabilizar de posibles daños que pueda sufrir tu Android por uso indebido o inadecuado de esta herreamienta!


Te interesa:
Cómo eliminar virus en Android
Síguenos en Google News

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Actualidad Blog
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   juanjux dijo

    A mi me gusta más el ConnectBot que además tiene SSH

  2.   Jorge dijo

    Este es el maravilloso mundo geek, donde se hace dificil lo facil, jajaja.

    1.    Trimax dijo

      No se trata de hacer difícil lo fácil, se trata de saber qué estás haciendo en cada momento.

      Cuando en Linux utilizas la consola de comandos sabes realmente lo que estás haciendo. Cuando utilizas aplicaciones con interfaces gráficas pierdes un poco el control. Si usas Linux deberías entenderlo.

      Si usas Linux, entonces el que te entiendo soy yo a ti.

      Pero te pongo un ejemplo sencillo. Instalar Gimp (un editor gráfico con funcionalidades similares a Photoshop, pero libre) en Linux Ubuntu es tan sencillo como escribir:

      $sudo aptitude install gimp

      tecleas el password de root (superusuario, el equivalente a Administrador en Win), se descarga la aplicación de la web, se descomprime y se instala todo.

      En Win tendrías que buscar la página de Gimp. Buscar la versión de Gimp para tu sistema. Bajártelo. Una vez bajado ejecutar el instalador. El sistema te preguntará varias veces si realmente quieres instalarlo, te advertirá que no está certificado por Microsoft, y al final puede que te falte alguna librería .dll en tu sistema.

      Si eso es facilidad para ti me parece fenomenal. Para mí no me sirve.

      Por eso es bueno que haya más opciones y que cada uno use lo que más le gusta. Y en este caso tener un Administrador de Archivos en tu Android es muy útil y simple. Pero a muchos no les bastará y necesitarán acceder al sistema de una manera más controlada.

      Saludos.

      1.    Roberto dijo

        No todo es tan difícil con Windows. Pero igual estas hablando de una instalación limpia en Linux……¿que tal si te falta algun parche, o librería?

        1.    Miki221 dijo

          Alguien de vosotros sabe cual es el archivo donde se almacena el estado de la conexión 3G en desactivado, para poder cambiarlo por la consola de comandas?

          1.    gonzifp dijo

            Roberto APT ya te busca todas las librerías que necesita la aplicación, en cuanto a parches no suele haber problemas al utilizarse repositorios los programas ya están parcheados por los mantenedores

          2.    amado barros dijo

            hola miki221, las disculpas, tambien quisiera saber como se hae el procedimiento porque tengo un movil que se me quedo desactivado… te agradeceria si pudieres responderme, estoy en Paraguay, Ame
            rica del sur… gracias

        2.    Anónimo dijo

          «aptitude» se encarga de buscar todas las librerías de las cuales tiene dependencia, y si esa librería tiene tambien otra dependencia, y así, hasta dar con todas las dependencias que podrías llegar a tener…
          WINDOWS es realmente muy dificil de gestionar en ese sentido…
          PARCHES???
          no gracias.. se instalan automáticamente en cada actualización buscando en cada repositorio de cada programa que tengas instalado… muy diferente a windows en donde cada aplicación tiene que tener un sistema de actualización independiente…

          en resumen:
          escribis «$sudo aptitude install gimp»
          y REALMENTE ya podes utilizar el gimp, sin ningún tipo de trabajo extra…

      2.    Alex dijo

        Guau… ya eres todo un administrador linux. Felicitaciones.

  3.   el_iulius dijo

    GNU por el amor de Dior… GNU!!!!! -> http://es.wikipedia.org/wiki/GNU
    Stallman se tiene que estar revolviendo en su tumba solo de leeros (chiste inside)

    1.    WhiteSkull dijo

      Eso será cuando esté muerto, dgo yo

    2.    HIGHTANO dijo

      jaja si porque raiser esta en la trena sino sus ibais a enterar ??

      1.    HIGHTANO dijo

        ojo #include chiste

  4.   Trimax dijo

    Linux siempre será Linux, por mucho que a D. Richard Stallman le guste decir GNU/GNU/GNU/GNU/linux. Será una lástima, pero si la FSF hubiera empezado por el núcleo del S.O. no se les habría adelantado el Sr. Torvalds.

    Por cierto, todavía no conozco a nadie que trabaje con GNU/HURD.
    ;-D

    1.    Juan dijo

      Disculpen pero según tengo entendido comandos como ls, cp, cd, etc, pertenecen al proyecto GNU.
      El núcleo es otra cosa… por eso decimos que el sistema es GNU/Linux.
      Otra cosa: que yo sepa, Richard Stallman está vivo, y cumple años el mismo dia que yo 🙂

      Interesante la nota, andaba buscando algo como esto.

      Saludos.

      1.    Tomas dijo

        Hola muchachos GNU es un corazón un espiritu dentro de la libertad humana con las maquinas del siglo 20 ; Androide, Ubuntu, etc son Corporativos ay intereses economicos o estructurales detras por lo tanto no son GNU son copias del original para sacar un beneficio de alguna manera lo escribo asi para que se entienda no con detalles que serian ajenos a los que no usen Linux. Saludos.

        1.    cznp1 dijo

          que bueno .. y que real

  5.   Gabriel dijo

    Hola:
    Tengo un Sony Ericsson Xperia X8 y no hay forma de acceder como superusuario.
    En el momento que tipeo «su» me devuelve «Permission denied». Puedo acceder a las carpetas y todo lo demás, pero no acceder como supuerusuario. ¿Alguien puede ayudarme? ¿Hay alguna otra aplicación de consola terminal para android?
    Gracias de antemano.

    1.    Israel dijo

      Puede ser que tu teléfono no esté rooteado?

  6.   Groover dijo

    Vale toda esta discursion me a parecido de lo ams util, pero al margen de crear carptas con mkdir y copiar achivos y moverlos ppor medio de consola, alguien me podria decir que ams cosas interesantes puedo hacer con mi maquinita, es decir que comandos y cossas que hago con mi ordenador de sobremesa

    1.    cznp1 dijo

      justo lo que queria oir hermano !!!

  7.   jeamc22 dijo

    amigo me dice permission denied

    1.    Reihuyi dijo

      Hazte root, obvio!!

  8.   Zonadober dijo

    Mira tengo un milestone con android 2.1 oficial con algunas cositas como puesto el root y cambiar app a la memoria sd. bueno y tengo esta app terminal emulator y me gustaria manejarla mas todavia hay poca info ensima y cuando trato de hacer lo que estas haciendo aqui me deja crear la carpeta pero luego cuando quiero realizar el backup me tira como que el directorio no no existe y cuando quiero volver a crear la carpeta me dice que ya existe… obvemente estoy como superusuario y luego de teclear su y nada

  9.   victor a dijo

    hola aun no e usado android pero se podra ejecutar con esta terminal el set(social engineering toolkit) o el metsploit como se ase en linux

  10.   DARIO dijo

    que tal tengo un LG-P970h pero cuando accedo al su me niega el uso existe alguna manera de modificar los permisos para sacarle jugo a la consolita

  11.   Hernan dijo

    hola, estuve intentando seguir tus instrucciones para llegar a superusuario y no lo consegui. La verdad que ya no se que mas hacer. Cuando lo hago me dice «not found». Espero me puedas dar una respuesta. mi mail es hernanjulio1985@gmail.com. Desde ya muchas gracias

  12.   Aconcaguarl dijo

    Mi android me dice que no existe en comando su.
    Me lo puedo descargar o descomprimir de alguna distro?

  13.   NullCool dijo

    Saludos, disculpen cuando intento usar el comando make, me tira que no lo encuentra, hay alguna forma de instalarlo o algo asi??

  14.   Lady Marianne dijo

    Cuando escribo «su» me pone «permission denied», qué puedo hacer? 🙁
    Instalé el emulador de consola que recomiendas.

    1.    Anónimo dijo

      Hola Lady Marianne

      el comando «su» sirve para identificarse como root, si tu móvil no está rooteado no podrás acceder a ése comando.

      Saludos, Daniel.

    2.    Alfonso Diez dijo

      hacerte super usuario del dispositivo!

      1.    Mariana A. Lois dijo

        Tengo una tablet coby kyros mid7016, tienes idea de lo que podría hacer para hacerme super usuario? Me dijeron que para rootear el dispositivo tendría que instalar un programita llamado superoneclick. Si sabes, me podrías recomendar algún tutorial para hacerlo? Desde ya, muchas gracias (Lady Marianne)

        1.    Diego Huertas González dijo

          Bájate el z4root de Play Google

          1.    Mariana A. Lois dijo

            Gracias, voy a probar con eso.

  15.   Nikotinna dijo

    hola laverdad que mi android esta rooteado es un 2.2.1 de froyo en un lg gw620 y no encuentro por nungun lado la carpeta efs, la busque y no esta y la consola no me la encuentra, donde podra estar?

  16.   Spam INMORTAL dijo

    tengo un problema con mi Android. no me monta la Sdcard. la inserto pero nada. he reiniciado en el factory mode. pero tampoco
    talves borre un archivo o no se..
    conocen algun comando que me restaure de fabrica o pueda reiniciar para que reconosca mi Sdcard??

    saludos.

  17.   navi dijo

    Disculpa cuando hago lo del paso cp me aparece: cp:comand not found. Alguna idea? ya tiene persmiso de root

  18.   Ericko dijo

    Hola tengo terminal emulator y mi dispositivo android lo rootee usando superoneclick, y quiero eliminar a esas aplicaciones aburridas que vienen preinstaladas, mi procedimiento es el siguiente:
    1. entre como superusuario tecleando «su»
    2. ingrese los siguientes codigos –> «ls», «cd system», «ls», «cd app», «ls» y apartir de esto salen todos las aplicaciones .apk .odex
    3. luego puse «rm Calculator.apk» y sale «rm failed for Calculator.apk, Read-only file system»

    ¿Alguien me podria decir que hacer?¿por qué sale este mensaje?

    1.    RAYCEN dijo

      Ponle rm -f Calculator.apk, el mensaje te esta indicando que el archivo es de solo lectura, en linux hay cuestiones de permisos, pero con el -f (forzar en ingles) no deberias tener problemas

    2.    Alex dijo

      Que bueno eso de «ingrese los siguientes codigos»… lelo.

      1.    FranciscoRuizAntequera dijo

        Haber colega para esos comentarios mejor te los callas ya que no aportas nada y demuestras ser un poco pedante ¿no crees?.
        Mejor ayudar con tus conocimientos que no reírse de los compañeros.

    3.    juan dijo

      No ponle «cd calculator.apk»

  19.   Catalina Ovallec dijo

    Hola, tengo un problemilla… tengo mi android 4.0 y mi ubuntu 12.04… solo uso ubuntu basico, no se nada de nada…
    el problema es que no puedo transferir mis archivos del celular al PC, por algo de los archivos MTP o algo asi… al conectarlo via USB solo me muestra algunos de mis archivos, no todos…
    Ojalá alguien me pueda ayudar con esto, ya que no manejo nada de linux mas alla de lo basico.
    saludos

    catalina.ovallec@gmail.com

  20.   José Luis Castrejón Corres dijo

    Hola, al intentar copiar la carpeta efs, me dice que no se encuentra, y si listo mis cosas tampoco, donde encuentro la carpeta?

  21.   antipoda dijo

    Exelente pos. Muy detallado y bien para novato. Me gusto mucho la advertencia. Elocuente mensaje anti WIN. Le van a meter mano a android sin saber lo que están tocando. LINUX no es para. Windoseros

    1.    cznp1 dijo

      amen hermano !!!! hate windows since 2003

  22.   Vmzeligueta dijo

    HOla gente, alguien sabe como llaman a la interface bluetooth en un samsung galaxy S?

  23.   Maho rito dijo

    no me muestra ningun teclado de ninguna forma posible :c en mi Entel HUAWEI U8180 ya rooteado :C

  24.   Diego Huertas González dijo

    Para ser Root bajaos el z4root. Está en Google Play.

    1.    Marco Estrada dijo

      oye no tiene ningun riesgo hacer el root??? yo tengo un xperia pro y tampoco puedo entrar como superusuario

  25.   benjamin dijo

    alguien sabe como descargar e instalar windows para un netbook smart 1001?

    1.    cznp1 dijo

      date un rulo loco loool

  26.   Sergio Luis Pernas dijo

    sabes si se han podido compilr programas tales como weechat, midnightcommander, nano o vi, trae wget o rsync? jaja muchas preguntas, la verdad que estoy apunto de comprar uno de estos smartphones y no se que onda

  27.   All DigitAll dijo

    En mayúsculas… EXCELENTE!!!

  28.   paco dijo

    buenas tardes.
    mi pregunta es si se podrid utilizar para recuperar la red del note 2 (Vodafone) No me conecta

  29.   Ivan dijo

    como puedo copiar el bml5.img en la tarjeta sd?? porque cuando trato de hacerlo me pone acceso denegado porque supuestamente esta usando la tarjeta sd para otra cosa…pero ni siquiera lo tengo enchufado a la pc…

  30.   gonzalocampero1982 dijo

    hola, te comento que tengo un grave problema con mi celular Sony Acro S (LT26w), lo que ocurre es que al activar el wifi, el celular pasa a modo seguro y no se puede volver a utilizar y hay que cargar el rom oficial JB con el flashtool.
    libere el bootloader, le cargue la ROM cyanogenmod 10.1, pero al activar el wifi nuevamente me ocurre lo que te mencione y a cargar de nuevo el ROM 🙁
    que crees que sea el problema!!!!!
    Please…. podes ayudarme…. te agradecere desde ya
    muchas gracias

  31.   lautaro dijo

    como le saco la memoria a una consola medio tablet android4.1 que la memoria se me fue para atras????porfavor digame algo alguien me salio re cara porfaaaaaaaaa

  32.   lautaro dijo

    porfa respondanme¡¡¡¡¡¡¡¡¡¡¡¡¡

  33.   bernardo alvarez dijo

    Saludos amigo, tengo una tablet Zif t722g y mi Wifi lo tengo con filtro de red o sea por direccion MAC, pero tengo un problema mi tablet cambia su direccion mac cada vez que la enciendo…. Pregunta…. como puedo hacer para que mi direccion MAC sea constante… se supone que lo son….. pero solo los primeros 6 digitos los son, los demas cambian

  34.   jahaziel dijo

    Bernardo alvatez como rooteastes tu tablet zif? Yo tengo una pero no funciona rootearlo.

  35.   Mileydi dijo

    Alguien sabe como usar el Android terminal emulator para descifrar claves wifi??

    1.    bernardo alvarez dijo

      Saludos… no se mucho de Android…. Tengo una Tablet Genesis TG-7340, cuando lo quiero anclar con el USB, mi windows 8 64b, no la reconoce….. Dice Android Composite ADB Interface, el hash para el archivo no esta presente…. y me pone un signo de interrogacion en el Administrador de Dispositivos. Gracias

  36.   jorgechac dijo

    Disculpen, me intente conectar a una red wifi de acceso publico pero al final no fue posible, ahora al intentar borrarla tocandola y dandole «olvidar red» me arroja: «error al olvidar red» y no me permite eliminarla, soy root y tengo instalado «Android Terminal Emulator», hay un comando para borrar todas las redes wifi por consola???

  37.   Josefina.14 dijo

    Buenas tardes, espero que alguien pueda ayudar, aunque lo dudo, puesto que esta pregunta ya se ha hecho con anterioridad y nadie ha aportado nada. A mi me pasa como a «navi», que cuando escribo el comando «cp -r /…….» me da como respuesta «cp: not found», vamos, que no reconoce el comando de copiar el contenido de la carpeta en otra. ¿Alguien que sepa como solucionarlo? Ya que no hay manera de extraer el contenido de la carpeta «efs».

    Muchas gracias por adelantado

  38.   frank dijo

    buenos dias hermano, una pregunta, en este emulador se pueden ejecutar algunas aplicaciones de consola que se corren normalmente en linux?

  39.   Esequiel dijo

    creo que en las versiones actuales de android de 4.4x en adelante hay que instalar los comandos a la consola, pero como aptitude no trabaja aqui no se como a;adir comandos y se hace casi imposible programar en esta consola porque los comandos basicos no se ejecutan . aluien sabe como a;adir comandos a la consola de android

  40.   Jetro dijo

    Con esta consola de Linux progre compilar un programa en donde utilicé el comando fork para hacer un programa para mi materia de arquitectura cliente servidor? ?

  41.   Ramon Goto dijo

    Una pregunta.Si entro en modo superusuario me convierto en superheroe?

  42.   aliastaz dijo

    @Miki221 prueba tecleando nano /etc/network/interfaces en ubuntu es para editar el archivo de las interfaces de red

  43.   Victor Gerardo Adán Jiménez Merino dijo

    Comando para extraer claves wifi alamcenadas en win es asi:
    c:/ netsh wlan show profile name=(((-Titanes@Net-)))key=clear

    como seria en Linux

  44.   Victor Gerardo Adán Jiménez Merino dijo

    En este caso hay que ubicarse en el directorio /data/misc/wifi. Allí dentro debe estar el archivo wpa_supplicant.conf, que es el que guarda las claves wifi. Este archivo se puede abrir con cualquier editor de texto instalado en el móvil, pero si no se tiene uno se pueden encontrar varios en Google Play.

  45.   alan gamboa dijo

    Son unos pendejos

    1.    Marcos Martinez dijo

      Quieres andar conmigo? ♥♥♥♥♥

  46.   Adriu dijo

    Hola, ya que hablan de la consola de linux, quizás conozcan la.manera de averiguar la clave cifrada de mi micro sd… al parecer le puse clave y al formatear el móvil, ya no puedo acceder a ella… me pueden ayudar??

  47.   Fernando zorrilla dijo

    Hola tengo un movil venus 2 que su SO es linux y tiene android 4.4.4 no se puede hacer root con ninguna app ahora entiendo porque puedes hacer un tutoriales de como hacer SU con linux en mi movil android