Manual básico‑intermedio de Termux
Nivel 0: Preparación
Antes de todo:
pkg update && pkg upgrade # Actualiza lista de paquetes e instala actualizaciones
termux-setup-storage # Solicita permisos para acceder al almacenamiento interno- Acepta los permisos cuando salga la ventana emergente.
- Esto crea una carpeta accesible desde
~/storage/shared/, que enlaza con tu almacenamiento interno. [1]
Nivel 1: Comandos esenciales de Linux/Terminal
| Comando | Qué hace / para qué sirve |
|---|---|
pwd | Muestra el directorio actual (path) |
ls | Lista archivos y carpetas del directorio actual |
cd <ruta> | Cambia de directorio |
mkdir <nombre> | Crea una carpeta nueva |
rm <archivo> / rm -r <carpeta> | Elimina archivo o carpeta (con -r para recursivo) |
mv <origen> <destino> | Mover o renombrar archivos/carpetas |
cp <origen> <destino> | Copiar archivos/carpetas |
clear | Limpia la terminal |
exit o Ctrl + D | Cierra la sesión actual de Termux |
Ejercicio 1: Navega al almacenamiento compartido, crea una carpeta y un archivo dentro, luego muévelo o cámbiale el nombre, y finalmente elimínalo.
cd ~/storage/shared
mkdir prueba_termux
cd prueba_termux
echo "Hola Termux" > hola.txt # Crea un archivo con contenido
ls
mv hola.txt saludo.txt
ls
cat saludo.txt
rm saludo.txt
cd ..
rmdir prueba_termuxNivel 2: Instalar herramientas útiles
En Termux puedes instalar muchos paquetes con pkg (su administrador). Algunos básicos:
pkg install git # Control de versiones / repositorios
pkg install nano # Editor de texto simple
pkg install wget # Descargar archivos desde internet
pkg install python # Lenguaje PythonEjemplo: confirmar instalación
git --version
python --versionEstas instalaciones te permiten editar, clonar repos, programar scripts, descargar archivos, etc. [1]
Ejercicio 2: Instala git, clona un repositorio de prueba, edita un archivo con nano, y guarda los cambios.
Nivel 3: Uso de editor de texto nano
nano es ideal para editar archivos desde Termux. Algunos atajos útiles:
Ctrl + O→ guardarEnter→ confirmar nombre al guardarCtrl + X→ salir del editorCtrl + W→ buscar textoCtrl + \→ buscar y reemplazar- Flechas ↑ ↓ ← → para moverte
Ejercicio 3: Crea un script simple llamado hola.sh:
nano ~/hola.shContenido:
#!/data/data/com.termux/files/usr/bin/bash
echo "Hola desde Termux"Guardar, salir, darle permisos:
chmod +x ~/hola.shY ejecutar:
./hola.shDebe mostrar: Hola desde Termux
Nivel 4: Automatización con scripts y Git
Puedes crear scripts .sh que ejecuten secuencias de comandos, como en tu ejemplo con git.
Estructura típica:
#!/data/data/com.termux/files/usr/bin/bash
cd ~/storage/shared/Documents/mi_proyecto
git add .
git commit -m "Actualización automática: $(date '+%Y-%m-%d %H:%M:%S')"
git push- Guarda como
up.shen tu home. - Otorga permisos:
chmod +x up.sh - Ejecuta con
./up.sh
Eso automatiza tus “add → commit → push”. Si quieres, puedes ampliar el script para verificar errores, imprimir logs, excluir carpetas, etc.
Recursos y aprendizaje adicional
Estos recursos ayudan mucho si quieres profundizar:
- Guía básica + comandos esenciales de Termux (español) [1]
- “A Beginner’s Guide to Termux” (inglés, muy completo) [2]