Termux é um emulado de terminal que garante acesso ao shell do Android o sh, sem requerer acesso root. O app permite acessar o shell sh e bash para executar comandos Linux e Unix. Além disso, oferece um repositório de programas e pacotes que podem ser instalados com o comando apt, apt-get, pkg, dpkg e outros, tal como no Debian ou Ubuntu.
Shell é um programa especial disponibilizado ao usuário ou algum programa para que este possa se comunicar diretamente com o sistema operacional. O Shell aceita comandos simples e de fácil entendimento para o usuário e os interpreta para que o Kernel possa executar as ações desejadas.
O download do termux pode ser realizado pelo Fdroid e a play store, porém a versão da play store está desatualizada. DOWNLOAD DO TERMUX
Os comandos pode ser divididos em dois grupos builtin e utilitários, Comandos builtin é integrados que são exclusivos ou foram estendidos no Shell e utilitário não vem inclementado no Shell.
Veja alguns dos utilitários mais usados no termux
• ls • cp • mv • clear
E qualquer outro pacote que não pertence ao shell por padrão serão utilitários.
Os comandos builtin são bem mais rápido que os utilitários porque ele ja está acoplado no shell, os comandos
• cd • pwd • time • exit
São builtin, para ver todos os comandos builtin basta apenas digital help no terminal.
Para saber se o comando é interno ou externo é bem simples todos os comandos builtin possui um breve manual de ajuda, para vermos se o comando possuí esse manual é necessário digitar help [ COMANDO ], se returna o manual o comando é builtin se não ele é um utilitário.
_ exit _< Exit, tem a função de encerrar a sessão atual, o Termux só será fechado quando você executa uns dessas ações, “exit”, botão CTRL d ou na abra de notificação do seu smartphone e fechar
_ ls _< O comando “ls” permite que listemos os arquivos e diretórios no Termux. O comando com parâmetros a “ls -a” lista todos os conteúdos oculto do diretório atual.
_ cd _< O comando cd, um dos comandos mais importantes do Termux, que serve para se movimentar entre diretórios. basta passar o direito como parâmetro ele se movimentará para o caminho passado e para voltar ao diretório anterior. [cd ..]
_ mkdir _< O comando “mkdir” permite ao usuário criar um diretório vazio ou vários diretórios, para criar um diretório ou mais com mkdir é simples você deverá passar o nome da pasta que quer criar. [mkdir nome_do_diretório]
_ touch e “>” _< O Comando “touch” é usado principalmente para criar arquivos vazios, além de alterar o registro de data e hora (timestamp) de arquivos ou pastas. A informação destes registros de arquivos consistem em três atributos: hora do acesso, hora da modificação e hora da alteração.
_ cp _< Você pode usar o “cp” para copiar estruturas de diretórios inteiras de um local para outro usando a opção -R para executar uma cópia recursiva e também fazer copia de arquivos. [cp arquivo local/]
_ mv _< O “mv” é um dos comandos mais populares no Termux. mv significa mover e é essencialmente usado para mover arquivos ou diretórios de um local para outro. A sintaxe é semelhante ao comando cp no Termux, no entanto, há uma diferença fundamental entre esses dois comandos.
_ rm _< O “rm” deletar arquivos vazio ou com conteúdo, o comando usado para deletar diretórios vazios no Termux é “rmdir”. Se nenhuma opção for oferecida, o rmdir simplesmente deletará o diretório da qual nome é oferecido como destino. já o “rm -rf” removerá qualquer tipo de arquivo que não tenha permissões avançada.
_ clear _< Se você usar o comando clear no Termux, a tela será limpa e você não poderá ver o que havia na tela anteriormente. Em muitos outros emuladores de terminal esse comando é muito usado.
_ nano _< Existem muitos editores de texto diferentes no Termux, e a comunidade é bastante apaixonada por este assunto. No entanto, um editor de texto se destaca dos demais como o mais fácil de usar, especialmente para iniciantes. Esse editor de texto é o Nano.
Isso é básico que você precisa saber para usar o Termux, mas o Termux é ferramenta bem completa que permitirá a você fazer muitas coisas complexas.