- Termux é um terminal de Linux para 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.
Se você sempre quis trazer o poder de um terminal Linux para o seu dispositivo Android, termux O Termux é a ferramenta perfeita para isso. Este emulador de terminal permite executar comandos, instalar pacotes Linux e até mesmo desenvolver scripts, tudo sem a necessidade de root. Neste guia, exploraremos em detalhes o que é o Termux, como instalá-lo e configurá-lo, e descobriremos todo o potencial que ele oferece.
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 é um aplicativo Android que fornece um ambiente de terminal baseado em Linux. Ele funciona como uma distribuição Linux em miniatura, permitindo que você execute comandos, instale pacotes e acesse o sistema de arquivos do dispositivo.
Um dos vantagens mais marcantes do Termux é que não requer 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 se aprofundar no mundo da linha de comando sem modificar muito seu dispositivo. Se você estiver procurando por mais informações sobre emuladores de terminal, você pode conferir 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.
Configurar permissões e armazenamento
Após instalar o Termux, é essencial dar-lhe acesso a 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.
Comandos básicos do Termux
Se você nunca usou um terminal no Linux, aqui estão algumas dicas. 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
Termux usa APT (o mesmo sistema de gerenciamento de pacotes do Debian e do Ubuntu) para instalar ferramentas e programas adicionais.
Instale pacotes
Pára instalar um pacote, usa:
pkg install nombre_del_paquete
Exemplo:
pkg install vim
Pacotes de pesquisa
Se você quiser encontre um pacote específico, usa:
pkg search nombre_del_paquete
Remover pacotes
Se você não precisar mais de um pacote, você pode remova com:
pkg uninstall nombre_del_paquete
Conecte o Termux a outros dispositivos com SSH
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
Termux pode atuar como servidor ssh, permitindo conexões remotas:
sshd
Para conectar outro dispositivo ao Termux, você precisará do O IP do seu telefone:
ifconfig
Em seguida, conecte-se de outro dispositivo usando:
ssh usuario@IP -p 8022
Automação e scripts no Termux
O Termux permite que o execução de script para automatizar tarefas repetitivas. Um exemplo básico de escrita 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.
Escritor apaixonado pelo mundo dos bytes e da tecnologia em geral. Adoro compartilhar meu conhecimento por meio da escrita, e é isso que farei neste blog, mostrar a vocês tudo o que há de mais interessante sobre gadgets, software, hardware, tendências tecnológicas e muito mais. Meu objetivo é ajudá-lo a navegar no mundo digital de uma forma simples e divertida.