Termux es una aplicación de terminal de código abierto que brinda a los usuarios un entorno de línea de comandos completo en su dispositivo Android. Proporciona una experiencia similar a la de una terminal de Linux en tu teléfono o tableta, lo que te permite ejecutar comandos y scripts como lo harías en una máquina con Linux. Termux no requiere acceso root y se puede instalar fácilmente desde F-droid.
Lista de Comandos básicos de Termux con ejemplos
Estos son solo algunos ejemplos básicos de comandos que puedes utilizar en Termux. Puedes realizar una amplia gama de tareas, desde navegación de archivos hasta programación y administración del sistema, utilizando los comandos disponibles en Termux.
ls
: Lista archivos y directorios en el directorio actual. Ejemplo:ls
ols -l
cd
: Cambia el directorio actual. Ejemplo:cd /storage/emulated/0
(cambia al directorio de almacenamiento interno)mkdir
: Crea un nuevo directorio. Ejemplo:mkdir mi_directorio
rm
: Elimina archivos o directorios. Ejemplo:rm archivo.txt
(elimina un archivo)rm -r mi_directorio
(elimina un directorio y su contenido)cp
: Copia archivos o directorios. Ejemplo:cp archivo.txt carpeta_destino/
mv
: Mueve archivos o directorios. Ejemplo:mv archivo.txt nuevo_directorio/
wget
: Descarga archivos desde Internet. Ejemplo:wget https://www.ejemplo.com/archivo.zip
curl
: Obtiene o envía datos a través de URL. Ejemplo:curl https://www.ejemplo.com
apt
: Administrador de paquetes para instalar y gestionar software en Termux. Ejemplo:apt update
(actualiza la lista de paquetes)apt install nano
(instala el editor de texto Nano)top
: Muestra información sobre los procesos en ejecución. Ejemplo:top
chmod
: Cambia los permisos de archivos y directorios. Ejemplo:chmod +x script.sh
(concede permisos de ejecución a un archivo de script)ping
: Envía paquetes ICMP a una dirección para verificar la conectividad. Ejemplo:ping google.com
df
: Muestra el espacio en disco utilizado y disponible. Ejemplo:df -h
(muestra el espacio en formato legible por humanos)whoami
: Muestra el nombre de usuario actual. Ejemplo:whoami
history
: Muestra el historial de comandos ejecutados. Ejemplo:history
echo
: Muestra mensajes en la terminal. Ejemplo:echo "Hola, mundo"
- grep: Utiliza este comando para buscar patrones de texto en archivos o en la salida de otros comandos. Ejemplo:
grep "error" log.txt
- ssh: Utiliza el comando ssh para acceder a servidores remotos de forma segura en Termux. Ejemplo:
ssh usuario@servidor.com
Uso de scripts en Termux con ejemplos
Los scripts son una parte integral de Termux y permiten automatizar tareas. Para crear un script, primero tendrías que usar touch [nombre del script].sh
para crear un archivo de script. Luego, puedes usar nano [nombre del script].sh
para editar el script y añadir tus comandos.
Para ejecutar el script, necesitarás darle permisos de ejecución con chmod +x [nombre del script].sh
y luego puedes ejecutarlo con ./[nombre del script].sh
. Por ejemplo, si creaste un script llamado script1.sh, primero necesitarías usar chmod +x script1.sh
y luego ./script1.sh
para ejecutarlo.
Un ejemplo básico de un script podría ser uno que imprima «Hola mundo» en la terminal. Este script se vería así:
#! /bin/bash
echo "Hola mundo"
Este script primero indica que se está utilizando el intérprete bash para ejecutar el script (#! /bin/bash), y luego utiliza el comando echo
para imprimir «Hola mundo» en la terminal.
Otro ejemplo de script podría ser uno que instale varios paquetes al mismo tiempo. Este script podría verse así:
#! /bin/bash
pkg install python
pkg install git
pkg install nano
Este script primero indica que se está utilizando el intérprete bash para ejecutar el script, y luego utiliza el comando pkg install
para instalar los paquetes pytho
Te puede interesar:
Con esta lista de comandos para Termux, ahora tienes una base sólida para comenzar a explorar y aprovechar al máximo esta poderosa herramienta de terminal en tu dispositivo Android. Desde comandos básicos para la administración de paquetes hasta comandos avanzados para la gestión de archivos y la conexión a servidores remotos.
Deja una respuesta Cancelar la respuesta