Como usar o Termux: guia completo para iniciantes e usuários avançados

Última atualização: 18/03/2025
autor: Isaac
  • Termux é um terminal de Linux prevenir Android que permite que você execute comandos e scripts sem a necessidade de raiz.
  • Inclui um gerenciador de pacotes que permite instalar ferramentas essenciais do Linux, como bash, vim ou git.
  • Você pode automatizar tarefas, acessar servidores remotos usando SSH e personalize sua configuração com .bashrc.
  • Ele permite que você instale distribuições Linux completas e realize testes de segurança com ferramentas especializadas.

termux

Se você sempre quis levar o poder de um terminal Linux para o seu dispositivo Android, o Termux é a ferramenta perfeita para você. Este emulador de terminal permite executar comandos, instalar pacotes Linux e até mesmo desenvolver scripts, tudo sem precisar de acesso root. Neste guia, vamos explorar em detalhes o que é o Termux, como instalá-lo e configurá-lo, e descobrir todo o seu potencial.

Ao longo deste artigo, você aprenderá tudo, desde o básico até os recursos avançados, incluindo gerenciamento de pacotes com APT, conexão a servidores via SSH, instalação de ambientes de desenvolvimento e execução de scripts automatizados. Vamos começar!

O que é Termux?

termux

O Termux é um aplicativo para Android que fornece um ambiente de terminal baseado em Linux. Ele funciona como uma distribuição Linux em miniatura, permitindo executar comandos, instalar pacotes e acessar o sistema de arquivos do dispositivo.

Uma das vantagens mais notáveis ​​do Termux é que ele não exige permissões de root para executar a maioria de suas funções. Isso o torna uma ferramenta acessível para qualquer usuário que queira explorar o mundo da linha de comando sem modificar significativamente seu dispositivo. Se você estiver procurando mais informações sobre emuladores de terminal, pode encontrar detalhes sobre emuladores de terminal para Android.

Instalação e configuração inicial do Termux

Antes de começar a utilizar o Termux, precisamos primeiro instalá-lo e configurá-lo corretamente:

Baixe e instale o Termux

  • Descarregar termux da loja F-Droid. Versão de Google Play Store não recebe atualizações recentes, por isso é recomendável evitá-lo.
  • Si Download o APK do seu site oficial, lembre-se de habilitar a instalação de “Fontes desconhecidas” nas configurações do seu telefone.
  Qual é a melhor maneira de desinstalar o Directx do Windows 10?

Configurar permissões e armazenamento

Após instalar o Termux, é essencial conceder-lhe acesso ao armazenamento :

termux-setup-storage

Este comando cria atalhos para pastas no sistema de arquivos do Android, como Downloads, DCIM, Música e outros, dentro do conselho de administração ~/storage/.

Pacotes de atualização

Para garantir que temos a versão mais recente dos pacotes disponíveis no Termux, é recomendável executar:

apt update && apt upgrade -y

Isso atualizará a lista de pacotes e instalará as últimas versões disponíveis.

terminal
Artigo relacionado:
Qual é o melhor emulador de terminal para Android?

Comandos básicos do Termux

Se você nunca usou um terminal no Linux, aqui estão alguns comandos essenciais :

  • ls – Lista o conteúdo de uma pasta.
  • cd – Alterar diretório.
  • pwd – Exibe o caminho do diretório atual.
  • cp – Copie arquivos ou pastas.
  • mv – Mover ou renomear arquivos.
  • rm – Excluir arquivos. Use com cautela.
  • mkdir – Crie uma nova pasta.
  • remover filtragem – Limpe a tela do terminal.

Gerenciamento de pacotes no Termux

O Termux utiliza o APT (o mesmo sistema de gerenciamento de pacotes usado pelo Debian e Ubuntu) para instalar ferramentas e programas adicionais.

Instale pacotes

Para instalar um pacote , use:

pkg install nombre_del_paquete

Exemplo:

pkg install vim

Pacotes de pesquisa

Se você deseja encontrar um pacote específico , use:

pkg search nombre_del_paquete

Remover pacotes

Se você não precisar mais de um pacote, poderá excluí-lo com:

pkg uninstall nombre_del_paquete

Conecte o Termux a outros dispositivos com SSH

O SSH (Secure Shell) permite que você acesse servidores remotamente e com segurança. Para instalar o SSH no Termux:

pkg install openssh

Inicie o servidor SSH

O Termux pode funcionar como um servidor SSH , permitindo conexões remotas:

sshd

Para se conectar ao Termux a partir de outro dispositivo, você precisará do endereço IP do seu telefone :

ifconfig

Em seguida, conecte-se de outro dispositivo usando:

ssh usuario@IP -p 8022
terminal android
Artigo relacionado:
Como dominar o emulador de terminal no Android

Automação e scripts no Termux

O Termux permite a execução de scripts para automatizar tarefas repetitivas. Um exemplo básico de um script para exibir "Olá, mundo!" seria:

echo "echo Hola, mundo" > hola.sh
chmod +x hola.sh
./hola.sh

Personalizando o Termux

Nós podemos personalizar o terminal editando o arquivo .bashrc:

vim ~/.bashrc

Exemplo de personalização:

PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w\[\033[0m\]$ "

Isso mudará a aparência da linha de comando. Explorar as possibilidades do Termux abre infinitas oportunidades para usar comandos avançados, desenvolver scripts e conectar-se a servidores do nosso Android. Com este guia, você terá tudo o que precisa para começar a usar o Termux de forma eficaz e aproveitar ao máximo ele.