Resumo:

Neste artigo, discutiremos como iniciar o emulador de terminal Android como root, sem a necessidade de um computador ou aplicativo. Forneceremos instruções passo a passo sobre como conseguir isso, juntamente com algumas dicas e recomendações úteis de membros da comunidade Android. Este guia está especificamente adaptado para os usuários do Motorola Triumph, pois já está parcialmente enraizado, facilitando o processo.

Pontos chave:

  1. Faça o download do aplicativo Android Terminal Emulator do mercado.
  2. Abra o aplicativo e digite “sudo” para acessar privilégios de raiz.
  3. Digite o código a seguir para criar um link simbólico para o acesso raiz: “ln -s/system/xbin/sudo/system/bin/su” e “ln -s/system/xbin/sudo/system/xbin/su”.
  4. Reinicie o seu dispositivo para ativar o acesso raiz.
  5. Observe que este método não instala o BusyBox, então pode ser necessário instalá -lo separadamente.

Q1: Este método pode ser usado em outros dispositivos Android?

A1: Sim, esse método também pode ser usado em outros dispositivos Android. No entanto, observe que as instruções fornecidas neste artigo são especificamente adaptadas para o Motorola Triumph.

Q2: Quais são as vantagens de ter acesso raiz em um dispositivo Android?

A2: O acesso raiz permite que os usuários tenham controle total sobre seus dispositivos Android, permitindo que eles modifiquem arquivos do sistema, instalem ROMs personalizados e use aplicativos poderosos somente raiz que requerem privilégios elevados.

Q3: é necessário ter acesso raiz para usar o aplicativo Android Terminal Emulator?

A3: Não, o acesso raiz não é necessário para usar o aplicativo Android Terminal Emulator. No entanto, ter acesso raiz pode melhorar a funcionalidade e os recursos do aplicativo.

Q4: Existem riscos envolvidos no enraizamento de um dispositivo Android?

A4: enquanto enraizando seu dispositivo pode oferecer muitos benefícios, ele também vem com alguns riscos. O enraizamento pode anular a garantia do seu dispositivo e pode levar à instabilidade do sistema ou vulnerabilidades de segurança se não forem feitas corretamente. Prossiga com cuidado e certifique -se de seguir as instruções adequadas.

Q5: Posso usar este método para instalar outras ferramentas relacionadas à raiz, como o SuperSu?

A5: Este método fornece especificamente o acesso raiz, mas não inclui a instalação de outras ferramentas relacionadas à raiz. Para instalar ferramentas como o SuperSu, pode ser necessário seguir instruções separadas ou baixá -las no mercado Android.

Q6: Quais são alguns aplicativos populares que requerem acesso raiz?

A6: Alguns aplicativos populares que requerem acesso raiz incluem backup de titânio, Greenify, Xposed Framework e Adaway.

Q7: Como posso verificar se meu dispositivo tem acesso root?

A7: Existem vários aplicativos disponíveis na loja do Google Play, como o Checker Root, que podem ajudá -lo a determinar se o seu dispositivo tem acesso root.

Q8: Existem métodos alternativos para enraizar um dispositivo Android?

A8: Sim, existem vários métodos alternativos para enraizar um dispositivo Android, como usar ferramentas de enraizamento com um clique como Kingroot ou piscar uma recuperação personalizada como o TWRP e depois instalar um pacote raiz.

Q9: Pode enraizar meu dispositivo, pois ele fica emparado?

.

Q10: Existem precauções específicas que eu deveria tomar antes de enraizar meu dispositivo?

A10: Antes de enraizar seu dispositivo, é aconselhável fazer backup de todos os dados e arquivos importantes, pois o processo de enraizamento pode envolver a limpeza dos dados do dispositivo. Além disso, verifique se o seu dispositivo está totalmente carregado para evitar qualquer interrupção durante o processo de enraizamento.

Como iniciar o emulador de terminal Android como raiz

Nesta aplicação, os direitos das raízes não são necessários, embora sejam úteis. Mas esta nota não é sobre ele, mas sobre os comandos típicos do emulador de terminal que podem ser usados ​​em dispositivos Android sem privilégios de raiz.

Raiz rápida sem computador nem aplicativo

Você está usando um navegador desatualizado. Pode não exibir este ou outros sites corretamente.
Você deve atualizar ou usar um navegador alternativo.

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Isso é apenas para o Motorola Triumph por algum motivo que todo triunfo já está no meio do caminho que você só precisa para comandá -lo para dar acesso a você

Etapa 1: Baixe o emulador de terminal Android
do mercado.

Etapa 2: abra o emulador e digite sudo,
você deve obter o símbolo #.

Etapa 3: digite o seguinte código:
Código:
ln -s/system/xbin/sudo/system/bin/su
ln -s/system/xbin/sudo/system/xbin/su

Etapa 4: reinicie e você deve ter root
acesso

Nota: Isso não instalará o BusyBox, então se
você deseja ter BusyBox que você terá que
Instale -o no mercado ou manualmente.
Fornece acesso a você raiz.

Graças: B_RANDON14 nos fóruns XDA e Android por fazer isso acontecer

Última edição: 29 de novembro de 2011

SleepyJeep

Novo membro

2 de julho de 2011 2 0 0

funcionou perfeitamente obrigado por uma tonelada ~ teve que recarregar o emulador do terminal duas vezes, sem teclado suave..Além disso Fantastic, eu não conseguia fazer o Gingerbreak funcionar. executando o CM 7 sem problemas.

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Não há problema apenas tentando ajudar a comunidade Motorola Triumph

Watskyhotsky

Membro conhecido

26 de maio de 2011 899 115 0

funcionou perfeitamente obrigado por uma tonelada ~ teve que recarregar o emulador do terminal duas vezes, sem teclado suave..Além disso Fantastic, eu não conseguia fazer o Gingerbreak funcionar. executando o CM 7 sem problemas.

Segurando a tecla de menu traz o teclado em qualquer aplicativo que acréscimo todo o sistema operacional

IRONJOEY

Novo membro

28 de agosto de 2010 1 0 0

Eu usei um programa chamado Ginger Break. Nenhum PC necessário!

Enviado do meu motwx435kt usando tapatalk

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Woah realmente você não precisou ler a descrição sem computor nem aplicativo você está usando e aplicativo Este é um guia para mostrar como instalar raiz através do seu telefone sem aplicativo ou computador apenas uma lida com o CommOND antes de falar

Watskyhotsky

Membro conhecido

26 de maio de 2011 899 115 0

Woah realmente você não precisou ler a descrição sem computor nem aplicativo você está usando e aplicativo Este é um guia para mostrar como instalar raiz através do seu telefone sem aplicativo ou computador apenas uma lida com o CommOND antes de falar

oh silencioso você

Membro conhecido

22 de outubro de 2011 87 14 0

B_RANDON14

Membro

29 de novembro de 2011 8 1 0

Você sabe que fui eu quem descobri isso. Você realmente deve pensar em me creditar como não descobriu este método. Also when I said no app nor computer I mean as in all other root methods you either downloaded a app to root(gingerbreak, z4root etc) or downloaded scripts or a tool on the computer(superoneclick, unrevoked) but on this phone it already had a superuser binary on it and all you had to do was download a terminal emulator of some kind to symlink the sudo binary to a place where root apps will see it(/system/bin/su and /system/xbin/su) and the kernel had a flaw in the ramdisk that kept it system mounted as read/write which allowed you to be able to symlink the sudo binary to su.

Por favor, adicione crédito a mim (b_randon14 de SDX, XDA e AndroidForums)

Membro conhecido

22 de outubro de 2011 87 14 0

Kameleon

Membro conhecido

Funcionou perfeitamente para mim. Agora eu posso fazer o backup de titânio no meu triunfo. Obrigado Brandon e Vmguy!

Novo membro

@lpha

Membro

3 de março de 2011 21 0 0

sim, isso não funcionou para mim. apenas diz “em: não encontrado”

Estou fazendo algo errado aqui? Estou no Android 2.2.2 estoque imediatamente

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

sim, isso não funcionou para mim. apenas diz “em: não encontrado”

Estou fazendo algo errado aqui? Estou no Android 2.2.2 estoque imediatamente

Você digitou o código corretamente como dito? Você reiniciou seu telefone uma vez. Tente baixar o Super User no mercado Android e reduza o processo, como dito no tópico, veja se isso funciona.

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Eu tentei isso e fico “não encontrado”

Você escreveu o código como dito? Lembre -se de que não é um por um seu primeiro código e depois pule para o segundo código. Se isso não funcionar, faça o download do super usuário do mercado Android reduziu o processo e a reinicialização uma vez feita.

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Funcionou perfeitamente para mim. Agora eu posso fazer o backup de titânio no meu triunfo. Obrigado Brandon e Vmguy!

Cheechmo

Membro conhecido

Não tentando ser um odiador, mas você diz nenhum aplicativo, então seu primeiro passo é ir ao mercado e baixar um aplicativo?

Por que não usar apenas Gingerbreak?

VirginMobileGuy

Membro conhecido

22 de outubro de 2011 87 14 0

Não tentando ser um odiador, mas você diz nenhum aplicativo, então seu primeiro passo é ir ao mercado e baixar um aplicativo?

Por que não usar apenas Gingerbreak?

Entendo que, bem, o super usuário é forçado ao seu telefone ao torcer com o Gingerbreak, sendo que é aqui que você pode armazenar e salvar permissões de raiz. No entanto, você não precisa, mas vou ser bom tê -lo por aí uma vez solicitado para acesso à raiz.

CatchJeff

Membro ativo

28 de julho de 2011 42 2 0

Ok, eu tenho uma pergunta estúpida para você. Esta é minha primeira raiz, por favor, não me diga que não tenho nenhum negócio fazendo isso, pois não sei o que estou fazendo, mas todos começaram em algum lugar certo?

Fui em frente e baixei o terminal e digitei no euro e peguei o #. Agora, aqui está a pergunta estúpida que eu realmente digito em código: então no tipo de segunda linha no resto ou não digito código: e apenas digite as duas linhas? Eu também digito nas duas linhas e eu pressiono enter para digitar a segunda linha ou eu apenas uso a flecha amaldiçoada?
Desculpe pela pergunta idiota, mas quero ter certeza de B4 eu faço isso. .

Obrigado a todos também eu aprendi muito nesses fóruns que mal posso esperar para personalizar o inferno do meu telefone lol.

Watskyhotsky

Membro conhecido

26 de maio de 2011 899 115 0

Ok, eu tenho uma pergunta estúpida para você. Esta é minha primeira raiz, por favor, não me diga que não tenho nenhum negócio fazendo isso, pois não sei o que estou fazendo, mas todos começaram em algum lugar certo?

Fui em frente e baixei o terminal e digitei no euro e peguei o #. Agora, aqui está a pergunta estúpida que eu realmente digito em código: então no tipo de segunda linha no resto ou não digito código: e apenas digite as duas linhas? Eu também digito nas duas linhas e eu pressiono enter para digitar a segunda linha ou eu apenas uso a flecha amaldiçoada?
Desculpe pela pergunta idiota, mas quero ter certeza de B4 eu faço isso. Eu já tenho um arquivo de restauração do sistema backup no meu SD e, para estar seguro, tenho um segundo cartão SD com um arquivo de recuperação nele.

Obrigado a todos também eu aprendi muito nesses fóruns que mal posso esperar para personalizar o inferno do meu telefone lol.

Você já instalou o ClockworkMod Recovery? Essa é a única maneira de você poder ter uma restauração de sistema de backup, ou “Nandroid” no cartão SD.

Se você tem o Mod Clockworks Mod, basta usá -lo para exibir uma nova ROM. Não se preocupe em enraizar a ROM do estoque.

1. root está nos arquivos do sistema, e eles vêm com novas ROMs, então quando você exibe uma ROM como CM7 ou MIUI, ela root antes de inicializar. você não precisa de raiz no estoque ROM para piscar a nova rom.

2. é um passo inútil, tendo raízes no estoque ROM não conserta nada. não melhora nada, não muda nada. A maior melhoria é mudar para uma ROM totalmente nova. A única vez em que você precisará da ROM de estoque é ativar ou provisionar o telefone, e você já o possui em uma configuração “pura” (não enraizada) para que seu conjunto!

Basta piscar a nova ROM, especialmente se você tiver CWM Recuperação.

Foi o que eu fiz, posso restaurar minha ROM original e inicializar em uma ROM de fábrica não enraizada que age recém -da caixa. e ainda entra em uma ROM personalizada com raízes completa. sem ter que fazer nada entre.

Como iniciar o emulador de terminal Android como raiz

Como sempre com o Linux, qualquer coisa além de casos de uso simples é uma provação menor.

ATUALIZAR: Este método parece estar fazendo com que o aplicativo falhe para algumas pessoas. Eu tenho’usei o recurso há algum tempo e não tenho conhecimento de uma solução alternativa.

Você provavelmente conhece os comandos SU ou SUDO no Linux, mas aqueles que não’Parece funcionar no terminal Android.* Felizmente, você pode contornar isso através de uma configuração de emulador de terminal. Aqui’s Como fazer isso:

Screenshot_20160426-080222

  1. Instale o emulador de terminal Android.
  2. Abra o acima.
  3. Toque no ícone do menu de opções.
  4. Tocar Preferências.
  5. Role para baixo até Concha.
  6. Linha de comando.
  7. Enter/System/Xbin/Su -C “/System/Xbin/Bash -” Como mostrado abaixo.
  8. OK.
  9. De volta de Preferências.
  10. Feche a janela do terminal.
  11. Reinicie o aplicativo.
  12. Aprovar o pedido de permissões raiz que aparece.

Você’Agora eu tenho permissões de superusuário toda vez que você iniciar o terminal.

Obrigado Bitmaster2000 pelo método.

*Eu suspeito que o principal motivo disso é o Android não’t manipular contas de usuário/administrador/root da mesma maneira Linux. No Android, todos.

Compartilhar isso:

  • Clique para compartilhar no Twitter (abre na nova janela)
  • Clique para compartilhar no Facebook (abre na nova janela)
  • Clique para compartilhar no LinkedIn (abre na nova janela)
  • Clique para compartilhar no Tumblr (abre na nova janela)
  • Mais

Como posso executar o comando no terminal como raiz?

Tipo SU e seu prompt de terminal devem mudar de $ para # . Isso está assumindo que seu dispositivo já está enraizado.

respondeu 24 de dezembro de 2010 às 20:57

19K 6 6 Crachás de ouro 63 63 Crachás de prata 84 84 Crachás de bronze

E que SU está instalado.

24 de dezembro de 2010 às 22:56

Eu tento, mas esta mensagem mostrou “Denide de permissão”

25 de dezembro de 2010 às 11:03

@Mahdi: seu dispositivo já está enraizado?

25 de dezembro de 2010 às 11:51

Não, eu tento no emulador

25 de dezembro de 2010 às 19:31

@HXCaine: Se você não tem permissão para executar SU, provavelmente não tem permissão para Chmod.

6 de abril de 2013 às 21:41

Veja as seguintes perguntas:

  • O que significa “para enraizar um telefone”?
  • Como faço para root meu telefone?
  • Eu enraizei meu telefone. O que agora?

Wiki da comunidade

Mas como isso aborda a questão?

14 de novembro de 2018 às 10:50

Os telefones de produção não são enviados com acesso a raiz, os telefones desenvolvedores fazem. Se você tem um telefone de produção (provavelmente: você saberia se comprou um telefone de dev), precisará “root” primeiro. Como @Joe_Casadonte aponta, existem ótimas instruções aqui e em outros lugares (principalmente o Wiki do CyanogenMod e o Grupo Google do Android ROM) para começar a rootar seu telefone. (E se você ficar preso . Volte aqui com suas perguntas!).

Depois de enraizar seu telefone, você pode obter privilégios de raiz no shell do ADB ou no emulador de terminal com o comando SU.

Nota: soa de algumas de suas respostas como você ainda não enraizou seu telefone. Então você precisará começar por aí.

Códigos especiais para Android. Comandos do terminal Android

Para executar a grande maioria dos comandos no terminal Android, você precisa ter direitos de superusuário. Por causa disso, considera-se que o emulador de terminal instalado em um dispositivo sem direitos de raiz é quase inútil. Em parte, podemos concordar com isso se considerarmos um emulador simples, e não o IDE terminal, no qual fomos capazes de implementar nosso próprio sistema interno com VIM e MC no kit.

Comandos do emulador de terminal Android

Nesta aplicação, os direitos das raízes não são necessários, embora sejam úteis. Mas esta nota não é sobre ele, mas sobre os comandos típicos do emulador de terminal que podem ser usados ​​em dispositivos Android sem privilégios de raiz.

Todos os comandos abaixo são testados em Emulador de terminal Android, Qual revisão está em um site. O intérprete de comando sh foi usado.

Operações de arquivo e diretório

Informações do sistema e hardware

Obviamente, nem todos são comandos disponíveis, a lista será complementada.

Um pouco de prática para iniciantes: como usar os comandos de um emulador de terminal Android

Exemplo 1

há documento de texto público.TXT pelo endereço / sdcard / documentos. É necessário exibir o conteúdo do documento na tela.

Vá para o diretório desejado:

CD SDCARD / documentos

Exibir o conteúdo do arquivo:

Exemplo 2

Criar diretório Texto:% s pelo endereço / sdcard / downloads e crie um arquivo vazio nele proba.TXT.

Vá para o diretório desejado:

CD SDCARD / Downloads

Crie um diretório:

Vá para o diretório criado:

Crie um arquivo vazio

Os exemplos práticos que analisamos são muito simplistas e implausíveis. Concordo, ninguém estará envolvido em operações de arquivo simples de um console limpo e até no Android. O terminal pode executar tarefas muito mais complexas. Mas se você se lembra que não há direitos de raiz no dispositivo, essas oportunidades são louváveis.

BusyBox . No final, há características de trabalho com a linha de comando e os emuladores de terminal no Linux. Mais informações sobre as equipes serão coletadas no artigo de comandos BusyBox no Android.

Obtendo ajuda em equipes

homem
Descrição do arquivo de comando ou configuração. Informações do sinônimo. Descrição Scrolls setas, saia q q.
Exemplo: homem fstab
Apropos
.
Exemplo: Apropos ISO

Comandos BusyBox para trabalhar com arquivos e pastas

cd Altere a pasta atual. Exemplo: CD ~ ou simplesmente cd sempre vai para o diretório inicial do usuário atual. cd / etc – Mova para a pasta / etc
Copiando arquivos e diretórios de um para outros diretórios ls . Diferente dir destaca arquivos por tipo. Com parâmetro -eu Exibe informações adicionais sobre os arquivos: direitos, proprietário, data de criação, etc. ls Nenhum parâmetros exibe o conteúdo da pasta atual. LS / Proc Exibe todos os processos em execução (consulte a pasta virtual / Proc no Android). MV Mover ou renomear arquivos. Se dois arquivos forem fornecidos como argumentos, o nome do primeiro arquivo será alterado para o nome do segundo. mv file1 file_1 – Renomeia o arquivo
Se o último argumento for o nome de um diretório existente, o MV move todos os arquivos especificados para esse diretório.
Exemplo: arquivo mv ./dir/ – move “arquivo” para “dir / arquivo” em relação ao diretório atual rm Exclua o arquivo. Com a chave -r remove em subdiretos. Exemplo: rm -r ~ / killme mkdir Criando um diretório. PWD Exibe o caminho atual. rmdir Exclua diretório vazio. tocar Crie um arquivo vazio. Exemplo: Touch / Home / Primer – Cria um arquivo vazio / home / primer

Comandos BusyBox para trabalhar com permissões de arquivo e pastas

chown Mudança de propriedade. chgrp Alterar o Grupo de Proprietários. chmod Mudança de direitos. Exemplo: chmod -r 777 / var / www dá acesso a todos os arquivos e diretórios abaixo / var / www.

Comandos de BusyBox para visualizar arquivos

gato Saída de arquivo. Exemplo: gato / etc / fstab. cauda Final de saída do arquivo. Conveniente ao trabalhar com logs e arquivos grandes. Exemplo: cauda / var / log / mensagens.

Utilitários de arquivo

Utilitários para processar o conteúdo dos arquivos

Awk, Ed (editor de texto), patch, sed, vi (editor de texto).

Edição de arquivo

Nano e pico – os editores mais responsáveis ​​que trabalham no modo de texto diretamente no terminal. Para alterar o arquivo / etc / fstab, por exemplo, você precisa digitar nano / etc / fstab. Editor de saída Ctrl + X. Editores vi e vim Projetado para trabalhar o método cego de dez dedos.

Comandos de montagem em disco e desmontamento

montar [Opções] Caminho do dispositivo montando o dispositivo. Exemplo: montagem / dev / sda1 / mnt / disk1. Umount Dispositivo / Path UNMONT. Exemplo: Umount / mnt / disk1. ejetar Desmontar e ejetar cdrom.

Comandos BusyBox para trabalhar com os módulos de kernel e kernel (drivers de dispositivo)

lsmod Mostra uma lista de todos os módulos carregados no kernel e as dependências entre eles. insmod rmmod modProbe Nome do módulo [parâmetros] Instale o módulo, configure seu automóvel automático. O resultado pode ser visto no log do sistema. Os módulos são armazenados em / Lib / módulos em arquivos com o .Extensão KO (“objeto de kernel”) Exemplo: ModProbe Radio-Aztech io = 0x350. Modinfo Module-Name Informações sobre o módulo, incluindo a lista de parâmetros. ModConf Um programa útil para visualizar todos os módulos por categoria, ativar e desativar módulos. Por padrão, em regra, não está instalado, em Debian, Ubuntu e Kubuntu, é instalado usando o pacote homônimo pelo comando APT-Get Install ModConf.

Comandos de Gerenciamento de Processo BusyBox:

ps – .
principal – .
Mate Pid – mata um processo cujo ID é igual ao valor processado especificado.
Processo Killall – .
bg – Exibe uma lista de tarefas paradas e de fundo; continua a execução da tarefa parada em segundo plano.
FG – traz à tona as últimas tarefas ativas.
fg n – traz a tarefa com o nome especificado (neste caso – n) para a frente.

Comandos de Busybox para trabalhar com data e hora:

adjTimex – Permite alterar as variáveis ​​de tempo no kernel para corrigir a velocidade do relógio do sistema

data – Definindo o relógio do sistema

Hwclock – Definindo o relógio de hardware

Utilitários de contas do sistema

adduser, addGroup, deluser, delgrupo, login, passwd, su

Comandos de rede

arp, arping, dnsd, ftpget, ftpput, httpd (com suporte de autorização, cgi), ifconfig, iNetd, netstat, nslookup, ping / ping6, rota, telnetd, tftp, rastreto, udhcpd, wget.

ifconfig – Configuração da interface de rede wget – Baixe um arquivo via http / ftp.

Outros programas de console úteis e comandos Linux

HDPARM Gerenciar discos rígidos e unidades de CD. Exemplo: hdparm -e8 / dev / cdrom diminuição na velocidade de rotação do cdrom. assistir Execução do comando periódico. Exemplo: uma vez por minuto para frear o disco para que a unidade não o fiz e não fez barulho enquanto assistia a um DVD. Um programa simples e confiável para configurar o acesso à Internet dial-up via modem. Pon, Poff e Plog são comandos para estabelecer, quebrar e visualizar o registro de conexão, respectivamente. Da mesma forma, configurando o acesso à Internet por meio de um modem ADSL. Quem sou eu Permite que você encontre o nome de usuário se você esqueceu iftop comando para visualizar as conexões de rede do console netstat . Informações de saída sobre interfaces de rede Wi-Fi IWlist Scan exibir informações sobre pontos de acesso no intervalo

Raiz do superusuário

Tem direitos ilimitados. Usando os direitos do superusuário é necessário ao instalar drivers, alterando parâmetros importantes do Linux. A senha do usuário root é geralmente solicitada quando a distribuição é instalada. Em seguida, imediatamente após a instalação, você pode fazer login com a senha e login especificados .

, Depois de entrar no qual você deve inserir a senha do superusuário. Você pode retornar à sessão normal do usuário com o comando saída.

. O login como root ou usando su falhará. Os direitos do superusuário nessas distribuições podem ser obtidos com o comando . Deve ser escrito antes de cada equipe para a qual os direitos do superusuário são necessários. por exemplo sudo nano / etc / fstab. O uso do usuário sudo pode ser usuários no sudo ou grupo de administração (dependendo da distribuição Linux), que para o primeiro usuário do Ubuntu e Kubuntu é executado automaticamente quando a distribuição é instalada.

Os comandos escritos para o arquivo são executados pelo comando SH FILENAME.

Os comandos Linux padrão diferem dos comandos DOS e Windows – eles geralmente são mais curtos. . O último significa que os comandos serão executados em nome da raiz do superusuário. O símbolo ~ significa o caminho para o diretório inicial atual do usuário.

A maioria dos comandos no Linux que não exige a saída de informações ao usuário, em caso de conclusão bem -sucedida, não exibe nada na tela. Somente erros e avisos são exibidos em caso de violação da execução normal do comando. Aqueles. no Linux é um princípio geral válido “silencioso, significa que funciona.”

Em qualquer terminal Linux, usando as setas para cima / para baixo no teclado, você pode folhear o histórico de comando, que é salvo entre sessões de trabalho e difere para diferentes usuários e hosts (se conectado da linha de comando para outro computador via SSH). Comando parcialmente digitado ou o nome de um arquivo ou diretório no diretório atual pode ser adicionado automaticamente com a tecla TAB. Se mais de uma opção for encontrada e é impossível continuar o comando da guia sem ambiguidade, todas as opções adequadas serão exibidas.

Ao trabalhar em um ambiente gráfico, os emuladores terminais são convenientes. Como regra, eles apoiam os favoritos – vários terminais em uma janela, suportam esquemas de cores. Os emuladores terminais mais comuns são o terminal Gnome, Konsole, XFCE Terminal.

Name_device: / $
Onde
Name_device: / Este é o nome do seu smartphone (tablet)

su – O comando SU fornece direitos root, direitos de administrador, ou seja, você pode executar tudo com o dispositivo após este comando (antes disso), você também precisa se enraizar no seu dispositivo Android.

Nota: Antes de executar o comando SU, você está com direitos de convidado.
Name_device: / $
.e. você pode’t fazer qualquer coisa)
Name_device: / #

Exemplo
Name_device: / $ su
Name_device: / #

PWD – mostra o diretório atual em que você está localizado.

– .
Exemplo
Name_device: / # ls
sistema
dados
mnt
BIN
etc.

LS -A – .
Nota: arquivos ocultos, diferentemente do Windows, parecem .

– Limpe a tela do terminal.

cd – um comando para ir a qualquer diretório (diretório).

Name_device: / sistema #
Nota: Diretório ou diretório significa pasta
cd ..

mkdir – O comando cria um diretório (pasta).

Nota: Nome e pastas de nome são duas pastas diferentes.

rm – .

Exclui o diretório (Nota: se você não especificar o parâmetro –r, será exibido um erro de que o diretório não pode ser excluído).
Exemplo
Name_device: / sdcard # rm -r dom

rm -rf – .

cp – Arquivo de cópias.

cp -r Diretório de cópias.

MV – Renomeia o arquivo.
Exemplo

tocar – Crie um arquivo vazio.

gato – exibe o texto no arquivo.
Exemplo

TAC – Exibe o texto no arquivo em ordem inversa (1 linha, último, último).
Exemplo
Name_device: / sdcard # tac skazka
Nota: Se você vir um sinal # na frente da linha, o parâmetro não será processado

ps – Exibe seus processos ativos atuais.

montar – montagens (conecta).

Umount – desmontagens.

data – Exibe a data e hora atuais.

cal – exibe o calendário do mês atual.

tempo de atividade – mostra quanto tempo o sistema operacional está funcionando.

df – Mostre informações de uso do disco.

livre – Memória e troca usadas.

grátis -m – Volume total, volume usado e quantidade de memória livre em MB.

du – quanto espaço seus dados ocupam

HALT – desligamento rápido e correto do sistema

chmod – definir direitos de acesso

Existem muitas ferramentas para trabalhar com um smartphone conectado através de um cabo ou Wi-Fi USB. Ferramentas especialmente desenvolvidas permitem mover arquivos, instalar e remover software, visualizar contatos, tirar capturas de tela e até enviar SMS, mas nenhuma ferramenta gráfica pode corresponder à energia que o console do Android pode dar. Neste artigo, falaremos sobre o ADB (Android Debug Bridge) – a ferramenta padrão para depuração e trabalho com o console Android de um computador.

Os comandos descritos no artigo podem ser executados diretamente no dispositivo, baixando um emulador de terminal do mercado, mas é mais conveniente fazer isso, é claro, de um computador via Adb.

Básico do ADB

Para começar com o ADB, você deve ativá -lo no dispositivo e instalar o utilitário ADB e os drivers no PC. A primeira tarefa é executada ligando “Depuração USB” no “Para desenvolvedores” Item de configurações (se este item estiver oculto, clique sete vezes no número de construção no “Sobre telefone” cardápio).

Para instalar o ADB no computador, faça o download do kit ADB e descompacte -o em qualquer pasta (eu recomendo usar os nomes de pastas sem caracteres russos). Baixe também e instale os drivers de ADB.

Você precisa trabalhar com o ADB da linha de comando. Clique em Win + R e insira a CMD, depois vá para a pasta onde o ADB está localizado. Para minha pasta, o comando será o seguinte:

Para não fazer todas essas manipulações a cada vez, você pode adicionar a pasta desejada na variável do caminho. Para fazer isso, vá para “Sistema de controle -\ U003E -\ U003E Configurações avançadas do sistema -\ U003E Variáveis ​​de ambiente”, encontre a variável do caminho e adicione o caminho à pasta com o ADB à extremidade da linha, separada por um semicolon. Agora, depois de iniciar o console, você pode inserir imediatamente os comandos necessários.

Vamos verificar nossa conexão com o telefone usando o seguinte comando (ele deve listar os dispositivos conectados):

Com o ADB, você pode trabalhar através do Wi-Fi. Para isso, precisamos de direitos raiz e o aplicativo WiFi Adb. Inicie o aplicativo, clique no comutador e conecte -se ao smartphone usando o comando Connect e o endereço IP mostrado pelo aplicativo:

Informações

Você pode copiar a saída do console após a seleção com o mouse, bem como colar o comando copiado ou o nome do arquivo no console, clique com o botão direito do mouse no mouse. Ativado nas propriedades do console.

Instalação de software

O ADB pode ser usado para instalar aplicativos sem precisar copiá -los para o seu smartphone. Basta executar o seguinte comando:

ADB Install D: / Downloads / FileName.APK

Você também pode adicionar chaves adicionais ao comando. Será útil -e – reinstale o aplicativo com dados de salvamento e -d – Definir a versão é menor que a corrente.

Os programas também podem ser excluídos, mas para isso você precisa saber o nome do pacote (como descobrir, eu’eu te contarei mais tarde). No exemplo do jogo, Angry Birds Seasons, a equipe ficará assim:

ADB desinstala com..AngryBirdSseasons

Backup do aplicativo

O Android possui funções de backup embutidas que também podem ser iniciadas usando a linha de comando. Para fazer isso, use o comando de backup do ADB e um conjunto de opções:

  • -f indica o nome do arquivo que está sendo criado e sua localização no computador. Se não houver chave, o backup.O arquivo AB será criado no diretório atual;
  • -apk | -Noapk indica se deve incluir apenas os dados do aplicativo no backup ou o .O próprio apk (também não o inclui por padrão);
  • -obb | -noobb indica se deve incluir .Extensões OBB para aplicações no backup (não inclui por padrão);
  • -compartilhado | -NOUSHARD indica se deve fazer backup do conteúdo do aplicativo no cartão SD (não inclui por padrão);
  • -todos indica a necessidade de backup de todos os aplicativos instalados;
  • -sistema | -nossistema indica se deve fazer backup de aplicativos do sistema (inclui por padrão);
  • – Lista de pacotes de backup.

Se quisermos criar um backup de todos os progs não-sistemas, incluindo eles mesmos. APK, em um determinado lugar, então o comando ficará assim:

.

Depois de entrar, é necessário confirmar o início do backup no próprio dispositivo. Para restaurar o backup, você precisa executar o comando apropriado:

Restauração do ADB C: \\ Android \\ Backup.ab

Console no console

Juntamente com o console acima mencionado, que é um console do DOS para Windows, também há seu próprio no Android. É chamado através shell adb É essencialmente um console Linux padrão, mas com um conjunto incompleto de comandos, que pode ser expandido instalando o BusyBox a partir do mercado. Existem duas maneiras de usar este console. No modo interativo, é lançado pelo comando

O sinal $ aparece no console (daqui em diante, esse sinal indicará a necessidade de inserir um comando preliminar de shell adb) e, depois disso, você pode inserir uma série de comandos, recebendo uma resposta após cada um. .

Os comandos padrão para copiar, mover e excluir arquivos funcionam no shell: cp, MV e rm. Você pode mudar de diretórios ( cd) e observe seu conteúdo ( ls).

“acesso negado” ou “você é root?”. .

Fazendo uma captura de tela

É executado em uma linha:

.png

Depois disso, a imagem precisa ser retirada do dispositivo pelo comando :

ADB PULL /SDCARD /tela.png

ADB PULL / DEV / GRAPHICS / FB0

. A expansão é necessária para colocar seu dispositivo:

.png

Gravar vídeo acontecendo na tela do dispositivo

.MP4

Este comando começará a gravar vídeo com uma resolução de 1280 x 720 (se não for especificada, então o dispositivo’s resolução nativa será usada), com uma taxa de bits de 6 Mbps, 20 segundos de duração (se não for especificada, o valor máximo será definido como 180 segundos), mostrando logs no console. .arquivo mp4).

Informações

Tudo que vai do console e em shell adb . .

Gerenciamento de aplicativos

Dois aplicativos são usados ​​para gerenciar aplicativos: sou (Gerente de Atividade) – Gerente de Atividade. Essas equipes têm muitas chaves que podem ser vistas no portal do desenvolvedor. .

Para começar, obteremos uma lista de aplicativos instalados no dispositivo na forma de nomes de pacotes, que serão úteis mais tarde:

.

.

Uma assinatura permitirá que você leia todo o conteúdo pago do site, incluindo este artigo, por um período especificado. Aceitamos pagamento por cartões bancários, dinheiro eletrônico e transferências das contas de operadoras de celular.