Guía completa de comandos esenciales para empezar con Termux en Android

  • Termux transforma tu Android en un entorno Linux completo y personalizable.
  • Conocer los comandos básicos facilita la gestión de archivos y paquetes.
  • Puedes automatizar tareas y usar SSH para control remoto y desarrollo web.

Termux ha revolucionado la forma en que los s de Android pueden interactuar con su dispositivo, ofreciendo un emulador de terminal completamente funcional en la palma de la mano. Si alguna vez has querido aprovechar el verdadero potencial de la línea de comandos de Linux en tu móvil, Termux es la herramienta que estabas buscando. A diferencia de otras aplicaciones que requieren root o configuraciones complejas, Termux está pensado para todos los públicos y permite tanto a principiantes como a s avanzados disfrutar de un entorno similar a GNU/Linux en Android, sin complicaciones y con muchísimas posibilidades de personalización.

Aprender a dominar Termux puede abrirte las puertas a un universo de utilidades: desde la gestión de archivos y directorios, hasta la instalación de herramientas, automatización de tareas con scripts, edición de texto o incluso el control remoto del dispositivo usando SSH. Este artículo está enfocado a s que desean iniciarse y conocer los comandos fundamentales para empezar con Termux en Android, aportando además trucos poco conocidos, utilidades recomendadas y consejos prácticos para sacar el máximo provecho desde el primer día.

¿Qué es Termux y por qué merece la pena usarlo en Android?

Termux es una aplicación gratuita disponible para Android que simula una terminal de Linux, permitiendo ejecutar comandos como si tuvieras un sistema operativo completo en tu móvil. No es solo una app de consola: podrás instalar paquetes, programar scripts, manipular archivos, desarrollar software, acceder a redes, conectarte remotamente y mucho más, todo sin necesidad de root en el dispositivo.

La principal diferencia respecto a otros terminales es que Termux no limita la experiencia y permite al personalizar, automatizar y ampliar las funcionalidades de su Android con libertad. Además, puedes instalar decenas de paquetes usando comandos muy similares a los de cualquier distribución de Linux popular.

Artículo relacionado:
Cómo correr Linux en tu Android paso a paso

Instalación correcta y primeros pasos con Termux en Android

Antes de empezar a escribir comandos, necesitas instalar Termux de forma óptima. Se recomienda descargar Termux desde F-Droid (la tienda de apps libres), ya que la versión de Google Play puede tener restricciones impuestas por las políticas de Google que dificultan su funcionamiento

Termux
Termux
Developer: Fredrik Fornwall
Price: Free
  • Paso 1: Descarga e instala F-Droid desde su sitio oficial.
  • Paso 2: Busca Termux en F-Droid y procede con la instalación.
  • Paso 3: Al abrir Termux por primera vez, se recomienda actualizar los paquetes para evitar problemas de compatibilidad. Los comandos son:
apt update
apt upgrade

La actualización asegura que dispones de las últimas mejoras y paquetes compatibles con tu dispositivo.

Para que Termux pueda acceder a la memoria interna y gestionar archivos en el almacenamiento, ejecuta:

termux-setup-storage

Comandos esenciales para familiarizarte con Termux

Estos son los comandos imprescindibles para empezar a manejarte en Termux y que más vas a usar en tu día a día:

  • ls: Muestra una lista de archivos y carpetas en tu directorio actual.
  • cd: Permite moverte entre directorios. Ejemplo: cd /sdcard/
  • pwd: Indica el directorio en el que te encuentras.
  • clear: Limpia la terminal, dejándola en blanco.
  • cat: Muestra el contenido de un archivo. Ejemplo: cat archivo.txt
  • touch: Crea un archivo vacío. Ejemplo: touch archivo.txt
  • mkdir: Crea un nuevo directorio. Ejemplo: mkdir nueva_carpeta
  • rm: Elimina archivos o carpetas. Para carpetas con archivos, añade la opción -r. Ejemplo: rm -rf carpeta
  • : Copia archivos o directorios. Usa -r para directorios.Ejemplo: archivo1.txt copia.txt o -r carpeta1 carpeta2
  • mv: Mueve o renombra archivos y carpetas.Ejemplo: mv archivo.txt /sdcard/Documentos/
  • echo: Escribe texto en pantalla o en un archivo.Ejemplo: echo "Hola mundo" > saludo.txt
  • unzip: Descomprime archivos ZIP. Ejemplo: unzip archivo.zip

Manejar estos comandos te permite controlar el sistema de archivos y realizar tareas básicas de gestión directamente desde tu móvil.

Atajos de teclado y trucos para aumentar tu productividad

Una vez que empieces a escribir comandos, conocer algunos atajos puede ahorrarte mucho tiempo:

  • Ctrl+C: Interrumpe o cancela la ejecución del comando actual.
  • Ctrl+Z: Suspende el comando en ejecución (puedes reanudarlo con fg).
  • Tabulación: Autocompleta nombres de archivos, carpetas y comandos.
  • Arriba/abajo: Navega por el historial de comandos escritos.

Gestión e instalación de paquetes en Termux

Uno de los grandes atractivos de Termux es que puedes instalar herramientas adicionales tal como lo harías en Linux. Hay dos gestores principales de paquetes: pkg y apt. Ambos funcionan de forma similar. Aquí algunos ejemplos útiles:

  • pkg install nano: Instala el editor de texto Nano (ideal para editar archivos en consola).
  • pkg install vim: Instala Vim, editor avanzado para quienes quieren mayor control.
  • pkg install openssh: Instala el servidor y cliente SSH, fundamental para conexiones remotas.
  • pkg install python: Añade soporte para programar en Python desde tu móvil.
  • pkg install git: Permite clonar repositorios y gestionar proyectos de software.
  • pkg install wget: Descarga archivos directamente desde la terminal.
  • pkg install man: Accede a manuales de ayuda para la mayoría de comandos.
  • pkg install imagemagick: Herramientas para edición y conversión de imágenes.
  • pkg install ffmpeg: Conversor y editor de audio y vídeo desde línea de comandos.
  • pkg install mc: Midnight Commander, un gestor de archivos de dos es muy cómodo.

No olvides que cada herramienta que instalas amplía el potencial de lo que puedes hacer con tu Android.

Personalización y configuración avanzada de Termux para s curiosos

Termux es mucho más que una simple terminal. La personalización del entorno puede mejorar la experiencia y la eficiencia. Por ejemplo, puedes modificar el aspecto del prompt, crear alias o añadir funciones:

    • Para personalizar la línea de comandos, añade esta línea al archivo .bashrc en tu carpeta personal:
      echo PS1='"\\u@\h:\w\$ \"' >> .bashrc

      Así tu prompt indicará , equipo y ruta de forma más vistosa.

    • Para crear alias que ahorren tiempo por ejemplo, para actualizar todos los paquetes con un solo comando:
echo alias updg='"apt update && apt upgrade"' >> .bashrc

Recuerda reiniciar la terminal o ejecutar source .bashrc para aplicar los cambios.

Artículo relacionado:
Guía definitiva de configuraciones avanzadas para mejorar tu experiencia Android al máximo

Manipulación avanzada de archivos y directorios

No solo puedes listar archivos, sino también realizar operaciones avanzadas como copiar directorios completos, mover archivos, renombrar, buscar archivos ocultos o comprobar permisos. Algunos comandos y opciones útiles:

  • ls -a: Muestra archivos ocultos (comienzan por punto).
  • ls -l: Da detalles como permisos, propietario, fecha y tamaño.
  • -r: Copia recursivamente directorios y su contenido.
  • mv -i: Pide confirmación antes de sobrescribir archivos al moverlos.
  • rm -rf carpeta: Elimina carpetas y todo su contenido sin pedir confirmación (¡usa con precaución!).
  • unzip archivo.zip -d destino: Descomprime en una localización concreta.

Conexión remota y uso de SSH

Si prefieres escribir desde el ordenador o necesitas gestionar tu Android en remoto, Termux facilita la activación de un servidor SSH para conectarte usando tu PC. Los pasos son:

  • Instala SSH: apt install openssh
  • Concede al almacenamiento: termux-setup-storage
  • Configura las claves: copia la clave pública a ~/.ssh/authorized_keys
  • Inicia el servidor SSH: sshd
  • Conéctate desde tu PC usando un cliente SSH, por ejemplo, Bitvise o PuTTY, apuntando a la IP de tu móvil y al puerto 8022

Esto es perfecto para quienes desean introducir comandos cómodamente desde un teclado físico o transferir archivos de forma rápida y segura.

Automatización y scripts en Termux

Al tener a bash y otros intérpretes de script, puedes automatizar tareas rutinarias o complejas creando scripts personalizados.

  • Crea un script con vim script.sh o nano script.sh
  • Otorga permisos de ejecución con chmod +x script.sh
  • Ejecuta con ./script.sh

Desde comandos sencillos hasta automatización de copias de seguridad, termux te permite ser creativo y aprovechar el potencial del entorno Linux en Android.

Ejecutar un servidor web y desarrollo en Termux en Android

¿Sabías que puedes lanzar un servidor web desde tu Android usando Python u otros lenguajes? Por ejemplo, si has instalado Python:

cd ~/public_html
python3 -m http.server 8080

Esto te permite acceder al contenido de esa carpeta desde el navegador, tanto en el propio móvil como desde otros dispositivos de la misma red, ideal para desarrollo web ligero o compartir archivos.

Usos avanzados y utilidades extra para llevar tu Android al siguiente nivel

No te quedes en lo básico. Termux permite instalar utilidades como editores de código, herramientas de pentesting, aplicaciones para monitoreo de red, clientes de correo, gestores de paquetes, conversores de formatos, etc. Si te interesa la seguridad, puedes instalar herramientas de auditoría siempre desde una perspectiva ética y legal.

Además, puedes hacer uso de herramientas como imagemagick para conversión masiva de imágenes o ffmpeg para edición y conversión de vídeo directamente en el móvil. Todo ello, gestionado desde una terminal ligera y eficiente que puedes personalizar y adaptar según tus necesidades y nivel técnico.

Consejos para mejorar la experiencia en Termux

  • Conecta un teclado físico siempre que puedas, para evitar escribir comandos largos en pantalla táctil.
  • Utiliza alias para abreviar comandos complejos o largas cadenas de instrucciones.
  • Guarda scripts útiles en la carpeta ~/bin y añade esa ruta a tu PATH.
  • Instala bash-completion para mejorar el autocompletado con la tecla Tabulador.

Y recuerda: la mejor forma de aprender a usar Termux es practicar e investigar cada nueva función. Si alguna vez tienes dudas sobre algún comando, consulta su manual usando man comando o busca sus opciones con comando --help.

Artículo relacionado:
Cómo instalar Android Studio en Windows, Mac y Linux: guía definitiva y requisitos

Termux es una herramienta increíblemente versátil que puede transformar tu Android en una potente terminal Linux. Dominar los comandos básicos y aprovechar las utilidades extra te permitirá gestionar archivos, programar, desarrollar webs, conectarte remotamente y automatizar tareas. Con el contenido y recomendaciones de este artículo, ya tienes todo lo necesario para empezar a trastear, experimentar y sacarle todo el partido a tu móvil como nunca antes. ¡Dale una oportunidad y conviértelo en tu nuevo entorno de trabajo portátil!


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: Miguel Ángel Gatón
  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.