L’emulatore terminale richiede la radice
Riepilogo:
In questo articolo, discuteremo di come avviare l’emulatore del terminale Android come root, senza la necessità di un computer o app. Forniremo istruzioni dettagliate su come raggiungere questo obiettivo, insieme ad alcuni consigli e consigli utili da parte dei membri della comunità Android. Questa guida è specificamente adattata per gli utenti del trionfo Motorola, in quanto è già parzialmente radicato, rendendo il processo più semplice.
Punti chiave:
- Scarica l’app Emulatore del terminal Android dal mercato.
- Apri l’app e digita “sudo” per accedere ai privilegi di root.
- Immettere il seguente codice per creare un collegamento simbolico per l’accesso alla radice: “Ln -s/System/Xbin/Sudo/System/Bin/SU” e “Ln -s/System/Xbin/Sudo/System/Xbin/SU”.
- Riavvia il dispositivo per attivare l’accesso alla radice.
- Si noti che questo metodo non installa BusyBox, quindi potrebbe essere necessario installarlo separatamente.
Q1: questo metodo può essere utilizzato su altri dispositivi Android?
A1: Sì, questo metodo può essere utilizzato anche su altri dispositivi Android. Tuttavia, si prega di notare che le istruzioni fornite in questo articolo sono specificamente adattate al trionfo di Motorola.
Q2: quali sono i vantaggi di avere accesso alla radice su un dispositivo Android?
A2: l’accesso a root consente agli utenti di avere il pieno controllo sui propri dispositivi Android, consentendo loro di modificare i file di sistema, installare ROM personalizzate e utilizzare potenti app per soli root che richiedono privilegi elevati.
Q3: è necessario avere accesso al root per utilizzare l’app Emulatore del terminale Android?
A3: No, l’accesso alla radice non è necessario per utilizzare l’app Emulatore del terminale Android. Tuttavia, avere accesso alla radice può migliorare le funzionalità e le capacità dell’app.
Q4: ci sono rischi coinvolti nel rooting di un dispositivo Android?
A4: Mentre il root del dispositivo può offrire molti vantaggi, è anche con alcuni rischi. Il rooting può potenzialmente annullare la garanzia del dispositivo e può portare all’instabilità del sistema o alle vulnerabilità di sicurezza se non eseguite correttamente. Procedere con cautela e assicurarsi di seguire le istruzioni adeguate.
Q5: posso usare questo metodo per installare altri strumenti correlati alla radice, come Supersu?
A5: questo metodo fornisce specificamente l’accesso alla radice ma non include l’installazione di altri strumenti correlati alla radice. Per installare strumenti come Supersu, potrebbe essere necessario seguire istruzioni separate o scaricarle dal mercato Android.
Q6: quali sono alcune app popolari che richiedono l’accesso al root?
A6: Alcune app popolari che richiedono l’accesso alla root includono il backup del titanio, Generafy, Xposed Framework e Adaway.
Q7: come posso verificare se il mio dispositivo ha accesso alla root?
A7: ci sono varie app disponibili su Google Play Store, come Root Checker, che possono aiutarti a determinare se il tuo dispositivo ha accesso alla root.
Q8: ci sono metodi alternativi per eseguire il root di un dispositivo Android?
A8: Sì, ci sono diversi metodi alternativi per eseguire il root di un dispositivo Android, come l’uso di strumenti di rooting con un clic come KingRoot o lampeggiare un recupero personalizzato come TWRP e quindi installare un pacchetto di root.
Q9: può fare il rooting del mio dispositivo causare il mattone?
A9: Sebbene sia possibile in mattoni del dispositivo durante il processo di rooting se non eseguito correttamente, il rischio può essere minimizzato seguendo le istruzioni adeguate e utilizzando metodi di rooting affidabili.
Q10: ci sono precauzioni specifiche che dovrei prendere prima di eseguire il root del mio dispositivo?
A10: Prima di eseguire il root del dispositivo, è consigliabile eseguire il backup di tutti i dati e i file importanti in quanto il processo di rooting può comportare la cancellazione dei dati del dispositivo. Inoltre, assicurarsi che il dispositivo sia completamente caricato per prevenire qualsiasi interruzione durante il processo di rooting.
Come avviare l’emulatore del terminale Android come radice
In questa applicazione, i diritti radicali non sono necessari, sebbene utili. Ma questa nota non riguarda lui, ma sui tipici comandi dell’emulatore terminale che possono essere utilizzati su dispositivi Android senza privilegi di root.
Root veloce nessun computer né app
Stai usando un browser obsoleto. Potrebbe non visualizzare correttamente questo o altri siti Web.
Dovresti aggiornare o utilizzare un browser alternativo.
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Questo è solo per il trionfo di Motorola per qualche motivo ogni trionfo è già a metà strada, devi solo comanderlo per darti completamente l’accesso alla root
Passaggio 1: scarica l’emulatore del terminale Android
dal mercato.
Passaggio 2: apri l’emulatore e digita in sudo,
Dovresti ottenere il simbolo #.
Passaggio 3: digitare il seguente codice:
Codice:
ln -s/system/xbin/sudo/system/bin/su
ln -s/system/xbin/sudo/system/xbin/su
Passaggio 4: riavvia e dovresti avere root
accesso
Nota: questo non installerà BusyBox, quindi se
Desideri avere Busybox che dovrai
Installalo dal mercato o manualmente. Questo solo
ti fornisce accesso alla radice.
Ecco, ragazzi
Grazie: B_randon14 a XDA e Android Forums per aver fatto ciò
Ultimo modifica: 29 novembre 2011
Sleepyjeep
Nuovo membro
2 luglio 2011 2 0 0
Lavorato in modo impeccabile grazie a una tonnellata ~ ha dovuto ricaricare due volte l’emulatore terminale, nessuna tastiera morbida..A parte questo, non riuscivo a far funzionare lo zenzero. Esecuzione di CM 7 Nessun problema.
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Nessun problema solo cercando di aiutare la comunità di Triumph Motorola
Watskyhotsky
Membro ben noto
26 maggio 2011 899 115 0
Lavorato in modo impeccabile grazie a una tonnellata ~ ha dovuto ricaricare due volte l’emulatore terminale, nessuna tastiera morbida..A parte questo, non riuscivo a far funzionare lo zenzero. Esecuzione di CM 7 Nessun problema.
Tenendo premuto il tasto menu che fa apparire la tastiera in qualsiasi app incrocia l’intero sistema operativo
Ironjoey
Nuovo membro
28 agosto 2010 1 0 0
Ho usato un programma chiamato Ginger Break. Nessun PC necessario!
Inviato dal mio Motwx435kt usando tapaTalk
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Woah non hai davvero bisogno di leggere la descrizione nessun computer né app che usa e app Questa è una guida per mostrarti come installare il root tramite il telefono senza app o computer solo un comunicazione prima di parlare
Watskyhotsky
Membro ben noto
26 maggio 2011 899 115 0
Woah non hai davvero bisogno di leggere la descrizione nessun computer né app che usa e app Questa è una guida per mostrarti come installare il root tramite il telefono senza app o computer solo un comunicazione prima di parlare
oh silenzio, tu
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
b_randon14
Membro
29 nov 2011 8 1 0
Sai che sono stato io a capirlo. Dovresti davvero pensare di accumularmi perché non hai scoperto questo metodo. 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.
Aggiungi credito a me (B_randon14 da SDX, XDA e Androidforums)
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Kameleon
Membro ben noto
3 giugno 2011 60 1 0
Ha funzionato perfettamente per me. Ora posso ottenere il backup del titanio che va al mio trionfo. Grazie Brandon e Vmguy!
Vonbrown
Nuovo membro
2 dic 2011 1 0 0
Ho provato questo e non ho trovato “
@lpha
Membro
3 marzo 2011 21 0 0
Sì, questo non ha funzionato per me. Dice solo “in: non trovato”
Sto facendo qualcosa di sbagliato qui? sono su Android 2.2.2 stock proprio fuori dalla scatola
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Sì, questo non ha funzionato per me. Dice solo “in: non trovato”
Sto facendo qualcosa di sbagliato qui? sono su Android 2.2.2 stock proprio fuori dalla scatola
Hai digitato correttamente il codice come detto? Hai riavviato il telefono una volta fatto. Prova a scaricare Super User dal mercato Android e ridotta il processo come detto nel thread, vedi se funziona.
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Ho provato questo e non ho trovato “
Hai scritto il codice come detto? Ricorda che non è uno per uno il suo primo codice, quindi saltare al secondo codice. Se questo non funziona, scarica Super User dal mercato Android, ridotta il processo e riavvia una volta fatto.
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Ha funzionato perfettamente per me. Ora posso ottenere il backup del titanio che va al mio trionfo. Grazie Brandon e Vmguy!
Cheechmo
Membro ben noto
9 maggio 2011 85 16 0
Non cercare di essere un odiatore, ma tu dici nessuna app, quindi il tuo primo passo è andare sul mercato e scaricare un’app?
Perché non usare semplicemente zenzero?
VirginMobileguy
Membro ben noto
22 ottobre 2011 87 14 0
Non cercare di essere un odiatore, ma tu dici nessuna app, quindi il tuo primo passo è andare sul mercato e scaricare un’app?
Perché non usare semplicemente zenzero?
Capisco che, beh, il super utente è costretto al telefono quando si esegue il root con lo zenzero, essendo qui è qui che puoi archiviare e salvare le autorizzazioni di root. Eppure non ne hai bisogno, ma sarà bello averlo in giro una volta richiesto per l’accesso alla radice.
catchjeff
Membro attivo
28 lug 2011 42 2 0
Ok ho una domanda stupida per te. Questa è la mia prima radice, per favore non dirmi che non ho affari che lo fanno dal momento che non so cosa sto facendo, ma tutti hanno iniziato da qualche parte nel modo giusto?
Sono andato avanti e ho scaricato il terminale e ho digitato in euro e ho ottenuto il #. Ora ecco la domanda stupida che in realtà digio il codice: quindi sulla seconda riga tipo nel resto o non digio il codice: e digita solo le due righe? Digio anche entrambe le righe e prendo in arrivo per digitare la seconda riga o uso solo la freccia maledetta?
Ci scusiamo per la domanda stupida ma voglio essere sicuro che B4 lo faccio. Ho già un file di ripristino di sistema eseguito il backup sulla mia SD e per essere al sicuro ho una seconda scheda SD con un file di recupero su di esso.
Grazie anche a tutti ho imparato così tanto su questi forum che non vedo l’ora di personalizzare il diavolo dal mio telefono lol.
Watskyhotsky
Membro ben noto
26 maggio 2011 899 115 0
Ok ho una domanda stupida per te. Questa è la mia prima radice, per favore non dirmi che non ho affari che lo fanno dal momento che non so cosa sto facendo, ma tutti hanno iniziato da qualche parte nel modo giusto?
Sono andato avanti e ho scaricato il terminale e ho digitato in euro e ho ottenuto il #. Ora ecco la domanda stupida che in realtà digio il codice: quindi sulla seconda riga tipo nel resto o non digio il codice: e digita solo le due righe? Digio anche entrambe le righe e prendo in arrivo per digitare la seconda riga o uso solo la freccia maledetta?
Ci scusiamo per la domanda stupida ma voglio essere sicuro che B4 lo faccio. Ho già un file di ripristino di sistema eseguito il backup sulla mia SD e per essere al sicuro ho una seconda scheda SD con un file di recupero su di esso.
Grazie anche a tutti ho imparato così tanto su questi forum che non vedo l’ora di personalizzare il diavolo dal mio telefono lol.
Hai già installato clockworkmod recupero? Questo è l’unico modo in cui potresti avere un ripristino del sistema di backup, o “Nandroid” sulla scheda SD.
Se hai installato ClockworkMod, usilo per eseguire il flashing di una nuova rom. Non preoccuparti di eseguire il tifo della rom.
1. root è nei file di sistema e questi sono dotati di nuove rom, quindi quando si esegue un rom come cm7 o miui, ha root prima di avviarci. non hai bisogno di root sulla rom di serie per eseguire il flashing della nuova rom.
2. è un passo inutile, avere la radice sulla rom di serie non fissa nulla. non migliora nulla, non cambia nulla. Il più grande miglioramento è passare a una rom completamente nuova. L’unica volta in cui avrai bisogno della ROM di serie è attivare o provocare il telefono e lo hai già eseguito il backup in una configurazione “pura” (non roota), quindi il tuo set!
Basta eseguire il flash della nuova ROM, soprattutto se hai il recupero CWM.
Questo è quello che ho fatto, posso ripristinare la mia ROM originale e avviare una rom di fabbrica senza oroot che si comporta fresca dalla scatola. e vai ancora in una rom personalizzata radicata. senza dover fare nulla nel mezzo.
Come avviare l’emulatore del terminale Android come radice
Come al solito con Linux, qualsiasi cosa al di là di semplici casi d’uso è un calvario minore.

AGGIORNAMENTO: Questo metodo sembra far sì che l’app si schiantasse per alcune persone. Mi rifugio’T ha usato la funzione da un po ‘e non sono a conoscenza di una soluzione alternativa.
Probabilmente conosci i comandi SU o Sudo su Linux, ma quelli Don’sembra funzionare nel terminal Android.* Fortunatamente, puoi aggirarlo tramite un’impostazione dell’emulatore terminale. Qui’S Come farlo:

- Installa l’emulatore del terminale Android.
- Apri quanto sopra.
- Tocca l’icona del menu Opzioni.
- Rubinetto Preferenze.
- Scorri verso il basso fino a Conchiglia.
- Rubinetto Riga di comando.
- INVIO/SYSTEM/XBIN/SU -C “/SYSTEM/XBIN/BASH -” come mostrato di seguito.
- Rubinetto OK.
- Tornare da Preferenze.
- Chiudi la finestra del terminale.
- Riavvia l’app.
- Approvare la richiesta di autorizzazioni di root che viene visualizzata.
Voi’ora ho le autorizzazioni superuser ogni volta che inizi il terminale.
Grazie Bitmaster2000 per il metodo.
*Sospetto che il motivo principale di ciò sia Android non’T gestire gli account utente/amministratore/root nello stesso modo Desktop Linux. Su Android ogni app è un utente nel linguaggio di Linux, mentre gli utenti Android sono qualcos’altro.
Condividi questo:
- Fare clic per condividere su Twitter (si apre in una nuova finestra)
- Fai clic per condividere su Facebook (si apre in una nuova finestra)
- Fare clic per condividere su LinkedIn (si apre in una nuova finestra)
- Fare clic per condividere su Tumblr (si apre in una nuova finestra)
- Fare clic per stampare (si apre in una nuova finestra)
- Di più
Come posso eseguire il comando nel terminale come root?
Digita SU e il prompt del terminale dovrebbe cambiare da $ a # . Questo presuppone che il tuo dispositivo sia già radicato.
Risposta il 24 dicembre 2010 alle 20:57
19k 6 6 badge d’oro 63 63 badge d’argento 84 84 badge di bronzo
E che SU è installato.
24 dicembre 2010 alle 22:56
Lo provo ma questo messaggio ha mostrato “autorizzazione denide”
25 dicembre 2010 alle 11:03
@mahdi: il tuo dispositivo è già radicato?
25 dicembre 2010 alle 11:51
no, lo provo su emulatore
25 dicembre 2010 alle 19:31
@Hxcaine: se non hai il permesso di eseguire Su, probabilmente non hai il permesso di chmod.
6 aprile 2013 alle 21:41
Vedi le seguenti domande:
- Cosa significa “per eseguire il root di un telefono”?
- Come faccio a fare il root del mio telefono?
- Ho rootato il mio telefono. E cosa?
Wiki della comunità
Ma in che modo questo affronta la domanda?
14 novembre 2018 alle 10:50
I telefoni di produzione non spediscono con l’accesso alle radici, i telefoni degli sviluppatori lo fanno. Se hai un telefono di produzione (probabilmente: sapresti se hai acquistato un telefono dev), devi prima “eseguire il root”. Come sottolinea @joe_casadonte, ci sono alcune ottime istruzioni qui e altrove (in particolare il wiki di Cyanogenmod e il gruppo Google di Android Rom) per iniziare a fare il tifo per il telefono. (E se rimani bloccato . Torna qui con le tue domande!).
Una volta che hai rootato il telefono, puoi ottenere privilegi di root nella shell ADB o l’emulatore terminale con il comando SU.
Nota: sembra da alcune delle tue risposte come se non avessi ancora root il tuo telefono. Quindi dovrai iniziare da lì.
Codici speciali per Android. Comandi del terminale Android
Per eseguire la stragrande maggioranza dei comandi nel terminal Android, è necessario disporre dei diritti del superuser. Per questo motivo, si ritiene che l’emulatore terminale installato su un dispositivo senza diritti radicali sia quasi inutile. In parte, possiamo essere d’accordo con questo se consideriamo un semplice emulatore e non un IDE terminale, in cui siamo stati in grado di implementare il nostro sistema interno con VIM e MC nel kit.
Comandi emulatore del terminale Android
In questa applicazione, i diritti radicali non sono necessari, sebbene utili. Ma questa nota non riguarda lui, ma sui tipici comandi dell’emulatore terminale che possono essere utilizzati su dispositivi Android senza privilegi di root.
Tutti i comandi di seguito sono testati Emulatore del terminale Android, Quale recensione è su un sito. È stato utilizzato l’interprete di comando sh.
Operazioni di file e directory
Informazioni sull’hardware e nel sistema
Naturalmente, questo non è tutti i comandi disponibili, l’elenco sarà integrato.
Un po ‘di pratica per i neofiti: come utilizzare i comandi di un emulatore di terminale Android
Esempio 1
C’è un documento di testo pubblico.TXT dall’indirizzo / sdcard / documenti. È necessario visualizzare il contenuto del documento sullo schermo.
Vai alla directory desiderata:
Cd sdcard / documenti
Visualizza il contenuto del file:
Esempio 2
Crea directory testi dall’indirizzo / sdcard / download e crea un file vuoto in esso Proba.TXT.
Vai alla directory desiderata:
Cd sdcard / downloads
Crea una directory:
Vai alla directory creata:
Crea un file vuoto
Gli esempi pratici che abbiamo analizzato sono troppo semplicistici e non plausibili. D’accordo, nessuno sarà impegnato in semplici operazioni di file da una console pulita e persino su Android. Il terminale può svolgere compiti molto più complessi. Ma se ricordi che non ci sono diritti radicali sul dispositivo, tali opportunità sono lodevoli.
Questo articolo elenca i comandi Busybox a Android System ha ridotto le categorie. Alla fine, ci sono caratteristiche di lavorare con la riga di comando e gli emulatori del terminale in Linux. Ulteriori informazioni sui team saranno raccolte nell’articolo dei comandi Busybox in Android.
Ottenere aiuto per le squadre
Uomo
Descrizione del comando o del file di configurazione. Informazioni sinonimo. Descrizione Frecce di scorrimento, tasto di uscita q.
Esempio: uomo fstab
a proposito
Cerca da uomo.
Esempio: Apropos ISO
I comandi BusyBox per lavorare con file e cartelle
CD Cambia la cartella corrente. Esempio: cd ~ o semplicemente CD Va sempre alla home directory dell’utente attuale. CD / ecc – Passa alla cartella / ecc
cp Copia di file e directory da uno ad altre directory ls Elenca file e cartelle nell’ordine indicato dalle opzioni. A differenza di Dir evidenzia i file per tipo. Con parametro -l Visualizza ulteriori informazioni sui file: diritti, proprietario, data di creazione, ecc. ls Nessun parametro visualizza il contenuto della cartella corrente. LS / Proc Visualizza tutti i processi in esecuzione (vedere la cartella virtuale / proc su Android). MV Spostare o rinominare i file. Se due file vengono forniti come argomenti, il nome del primo file verrà modificato al nome del secondo. Esempio: MV FILE1 FILE_1 – rinomina il file
Se l’ultimo argomento è il nome di una directory esistente, allora MV sposta tutti i file specificati in quella directory.
Esempio: File MV ./dir/ – sposta “file” in “dir / file” rispetto alla directory corrente Rm Elimina il file. Con la chiave -r rimuove nelle sottodirectory. Esempio: rm -r ~ / killme mkdir Creazione di una directory. PWD Visualizza il percorso corrente. rmdir Elimina la directory vuota. tocco Crea un file vuoto. Esempio: touch / home / primer – crea un file vuoto / home / primer
Comandi BusyBox per lavorare con le autorizzazioni di file e cartelle
Chown Cambio di proprietà. chgrp Cambia il gruppo proprietario. chmod Cambio di diritti. Esempio: Chmod -r 777 / var / www dà accesso a tutti i file e le directory di seguito / var / www.
Comandi BusyBox per visualizzare i file
gatto Output di file. Esempio: gatto / etc / fstab. coda Output End del file. Comodo quando si lavora con registri e file di grandi dimensioni. Esempio: coda / var / log / messaggi.
Utilità di archivio
Utilità per l’elaborazione del contenuto dei file
AWK, ED (Editor di testo), patch, sed, vi (editor di testo).
Modifica dei file
nano E Pico – Gli editori più responsabili che lavorano in modalità di testo nel terminale. Per modificare il file / etc / fstab, ad esempio, è necessario digitare nano / etc / fstab. Exit Editor Ctrl + X. Redattori vi E vim Progettato per funzionare il metodo cieco a dieci dita.
Mount disco e comandi non montuosi
montare [Opzioni] Percorso del dispositivo Montare il dispositivo. Esempio: Mount / Dev / SDA1 / MNT / Disk1. umount Dispositivo / percorso UnMate. Esempio: umount / mnt / disk1. espellere Non montare ed espellere cdrom.
Comandi BusyBox per lavorare con i moduli del kernel e del kernel (driver di dispositivo)
lsmod Mostra un elenco di tutti i moduli caricati nel kernel e le dipendenze tra loro. insmod rmod modprobe Modulo-Name [Parametri] Installa il modulo, configura il suo caricamento automatico. Il risultato può essere visualizzato nel registro di sistema. I moduli sono archiviati in / lib / moduli nei file con .KO Extension (“Oggetto kernel”) Esempio: ModProbe Radio-Aztech IO = 0x350. Informazioni sul modulo ModInfo Modulo sul modulo, incluso l’elenco dei parametri. modconf Un utile programma per visualizzare tutti i moduli per categoria, abilitare e disabilitare i moduli. Per impostazione predefinita, di regola, non è installato, in Debian, Ubuntu e Kubuntu è installato utilizzando il pacchetto omonimo dal comando Apt-get Installa ModConf.
Comandi di gestione dei processi BusyBox:
ps – Visualizza informazioni sugli attuali processi attivi.
superiore – Visualizza informazioni sui processi attivi, nonché le risorse di sistema.
Uccidi Pid – uccide un processo il cui ID è uguale al valore elaborato specificato.
processo killall – uccide tutti i processi attivi con il processo di nome.
bg – Visualizza un elenco di attività fermate e di fondo; continua l’esecuzione dell’attività fermata in background.
fg – mette alla luce le ultime attività attive.
fg n – porta l’attività con il nome specificato (in questo caso – n) in primo piano.
Comandi BusyBox per lavorare con data e ora:
adjtimex – consente di modificare le variabili di tempo nel kernel per correggere la velocità dell’orologio di sistema
data – Impostazione dell’orologio di sistema
hwclock – Impostazione dell’orologio hardware
Utilità dell’account di sistema
Adduser, AddGroup, Deluser, Delgroup, Login, Passwd, SU
Comandi di rete
ARP, ARPING, DNSD, FTPGET, FTPPUT, HTTPD (con supporto di autorizzazione, CGI), ifconfig, Inetd, netstat, nslookup, ping / ping6, route, telnetd, tftp, traceroute, udhcpd, wget.
ifconfig – Impostazione dell’interfaccia di rete Wget – Scarica un file tramite HTTP / FTP.
Altri programmi di console utili e comandi Linux
hdparm Gestisci dischi rigidi e unità CD. Esempio: hdparm -e8 / dev / cdrom diminuzione della velocità di rotazione di CDROM. orologio Esecuzione del comando periodico. Esempio: Guarda -N 60 HDParm -E8 / Dev / CDROM Una volta al minuto per frenare il disco in modo che l’unità non lo faccia overclock e non abbia fatto rumore mentre guardava un DVD. pppconfig Un programma semplice e affidabile per l’impostazione dell’accesso a Internet dial-up tramite modem. Pon, Poff e Plog sono comandi per stabilire, rompere e visualizzare il registro di connessione, rispettivamente. pppoeconf Allo stesso modo, impostare l’accesso a Internet tramite un modem ADSL. chi sono Ti permette di trovare il nome utente se hai dimenticato iftop Comando per visualizzare le connessioni di rete dalla console NetStat Il comando visualizza il contenuto di varie strutture di dati relative alla rete in vari formati, a seconda delle opzioni specificate. iwconfig Informazioni di output sulle interfacce di rete Wi-Fi scansione iwlist Visualizza informazioni sui punti di accesso nell’intervallo gratuito memoria libera
Root del superutente
Ha diritti illimitati. L’uso dei diritti del superuser è necessario durante l’installazione dei driver, modificando importanti parametri Linux. La password dell’utente root viene generalmente richiesta quando è installata la distribuzione. Quindi immediatamente dopo l’installazione, è possibile accedere con la password specificata e accedere radice.
Se hai effettuato l’accesso come utente normale, è possibile ottenere i diritti del superutente in un’istanza terminale specifica utilizzando il comando Su, Dopo aver inserito il quale è necessario inserire la password del superutente. È possibile tornare alla normale sessione utente con il comando Uscita.
Tuttavia, distribuzioni come Ubuntu e Kubuntu non creano un superutente durante l’installazione. Accesso come root o usando SU fallirà. I diritti del superuser in queste distribuzioni possono essere ottenuti con il comando sudo. Deve essere scritto prima di ogni squadra per la quale sono richiesti i diritti del superuser. Per esempio sudo nano / etc / fstab. Dopo il primo comando sudo, è necessario inserire una password attuale L’uso dell’utente sudo può essere utenti nel gruppo sudo o amministratore (a seconda della distribuzione Linux), che per il primo utente di Ubuntu e Kubuntu viene eseguito automaticamente quando la distribuzione è installata.
Caratteristiche dei terminali Linux
I comandi scritti al file vengono eseguiti dal comando nome file.
I comandi Linux standard differiscono dai comandi DOS e Windows: di solito sono più brevi. Quando si lavora con la riga di comando, il solito cursore lampeggiante indica la posizione di iscrizione del testo, la riga di comando inizia con il percorso corrente e il nome del computer, seguito da $,% o #. Quest’ultimo significa che i comandi verranno eseguiti per conto della radice del superutente. Il simbolo ~ indica il percorso della directory home attuale dell’utente.
La maggior parte dei comandi in Linux che non richiede l’output di informazioni all’utente, in caso di completamento con successo, non visualizza nulla sullo schermo. Vengono visualizzati solo errori e avvertimenti in caso di violazione della normale esecuzione del comando. Quelli. In Linux è un principio generale valido “Silenzio, significa che funziona.”
In qualsiasi terminale Linux, utilizzando le frecce su / giù sulla tastiera, è possibile sfogliare la cronologia dei comandi, che viene salvata tra le sessioni di lavoro e differisce per diversi utenti e host (se connesso dalla riga di comando a un altro computer tramite SSH). Il comando parzialmente tipizzato o il nome di un file o di una directory nella directory corrente possono essere automaticamente aggiunti con il tasto Tab. Se viene trovata più di un’opzione ed è impossibile continuare il comando tab senza ambiguità, vengono visualizzate tutte le opzioni adatte.
Quando si lavora in un ambiente grafico, gli emulatori terminali sono convenienti. Di norma, supportano i segnalibri: diversi terminali in una finestra, supportano gli schemi di colore. Gli emulatori del terminale più comuni sono il terminale Gnome, Konsole, XFCE.
Name_device: / $
Dove
Nome_device: / Questo è il nome del tuo smartphone (tablet)
Su – Il comando SU ti dà i diritti di root, i diritti dell’amministratore, ovvero puoi eseguire tutto con il dispositivo dopo questo comando (prima), devi anche ottenere root sul tuo dispositivo Android.
Nota: prima di eseguire il comando SU, sei con i diritti degli ospiti.
Name_device: / $
Il simbolo $ significa che sei sotto un ospite (io.e. puoi’non fare qualsiasi cosa)
Name_device: / #
Il simbolo # significa radice
Esempio
Name_device: / $ su
Name_device: / #
PWD – mostra la directory corrente in cui ti trovi.
ls – Il comando mostra cosa c’è nella directory corrente, vale a dire file e directory.
Esempio
Name_device: / # ls
sistema
dati
mnt
bidone
eccetera.
ls -a – Il comando mostra cosa c’è nella directory corrente, vale a dire file e directory, ma con file nascosti.
Nota: i file nascosti, a differenza di Windows, sembrano .Nome (Full Stop e FileName)
chiaro – Cancella lo schermo del terminale.
CD – un comando per andare a qualsiasi directory (directory).
Esempio
Name_Device: / # Sistema CD
Name_Device: / System #
Nota: directory o directory significa cartella
CD .. – Vai alla directory di livello superiore
mkdir – Il comando crea una directory (cartella).
Esempio
Name_device: / sdcard # mkdir Android
Nota: le cartelle del nome e del nome sono due cartelle diverse.
Rm – Elimina il file.
rm -r Elimina la directory (Nota: se non si specifica il parametro –R, verrà visualizzato un errore che la directory non può essere eliminata).
Esempio
Name_device: / sdcard # rm -r dom
rm -rf – Elimina il file e non emette un messaggio se non esiste un tale file o se non esiste il diritto di scriverlo rm -rf – elimina la cartella senza emettere messaggi.
cp – Copie file.
cp -r Directory di copie.
MV – rinomina il file.
Esempio
Name_device: / sdcard # mv Android Android
tocco – Crea un file vuoto.
gatto – Visualizza il testo nel file.
Esempio
Name_device: / sdcard # cat skazka
tac – Visualizza il testo nel file in ordine inverso (1 riga, ultimo).
Esempio
Name_device: / sdcard # tac skazka
Nota: se si vede un segno # davanti alla linea, il parametro non viene elaborato
ps – Visualizza i tuoi attuali processi attivi.
montare – supporti (si collega).
umount – non montare.
data – Visualizza la data e l’ora correnti.
cal – Visualizza il calendario del mese corrente.
Uptime – mostra per quanto tempo è in esecuzione il sistema operativo.
df – mostra le informazioni sull’uso del disco.
gratuito – Memoria usata e scambio.
Free -M – Volume totale, volume utilizzato e quantità di memoria libera in MB.
du – Quanto spazio prendono i tuoi dati
fermata – arresto rapido e corretto del sistema
chmod – Impostazione dei diritti di accesso
Esistono molti strumenti per lavorare con uno smartphone collegato tramite un cavo USB o Wi-Fi. Strumenti appositamente sviluppati consentono di spostare i file, installare e rimuovere il software, visualizzare i contatti, prendere schermate e persino inviare SMS, ma nessuno strumento grafico può corrispondere alla potenza che la console Android può fornire. In questo articolo parleremo di ADB (Android Debug Bridge) – Lo strumento standard per il debug e il lavoro con la console Android da un computer.
I comandi descritti nell’articolo possono essere eseguiti direttamente sul dispositivo scaricando un emulatore terminale dal mercato, ma è più conveniente farlo, ovviamente, da un computer tramite ADB.
Nozioni di base ADB
Per iniziare con ADB, è necessario attivarlo sul dispositivo e installare l’utilità ADB e i driver sul PC. La prima attività viene eseguita accendendo “Debug USB” nel “Per gli sviluppatori” elemento delle impostazioni (se questo elemento è nascosto, fare clic su sette volte sul numero di build in “Info sul telefono” menù).
Per installare ADB sul computer, scaricare il kit ADB e disimballare in qualsiasi cartella (ti consiglio di utilizzare i nomi delle cartelle senza caratteri russi). Scarica anche i driver ADB.
Devi lavorare con ADB dalla riga di comando. Fai clic su Win + R ed entra in cmd, quindi vai nella cartella in cui si trova ADB. Per la mia cartella, il comando sarà il seguente:
Per non fare tutte queste manipolazioni ogni volta, è possibile aggiungere la cartella desiderata nella variabile del percorso. Per fare ciò, vai su “Pannello di controllo -\ u003e Sistema -\ u003e Impostazioni di sistema avanzate -\ u003e Variabili di ambiente”, trova la variabile del percorso e aggiungi il percorso alla cartella con ADB fino alla fine della linea, separata da un punto e virgola. Ora dopo aver avviato la console, è possibile inserire immediatamente i comandi necessari.
Controlliamo la nostra connessione al telefono utilizzando il comando seguente (dovrebbe elencare i dispositivi connessi):
Con ADB puoi lavorare tramite Wi-Fi. Per questo abbiamo bisogno di diritti di root e dell’app WiFi ADB. Avviare l’applicazione, fare clic su Switch e connettersi allo smartphone utilizzando il comando Connect e l’indirizzo IP mostrato dall’applicazione:
INFORMAZIONI
È possibile copiare l’output della console dopo la selezione con il mouse e incollare il comando copiato o il nome del file nella console Fare clic con il mouse. Abilitato nelle proprietà della console.
Installazione software
ADB può essere utilizzato per installare applicazioni senza doverle copiare sul tuo smartphone. Basta eseguire il seguente comando:
ADB Installa D: / Downloads / FileName.APK
Puoi anche aggiungere ulteriori chiavi al comando. Sarà utile -e – reinstallare l’applicazione con i dati di salvataggio e -D – Impostare la versione è inferiore alla corrente.
I programmi possono anche essere eliminati, ma per questo devi conoscere il nome del pacchetto (come scoprire, io’ti dirò più tardi). Nell’esempio del gioco Angry Birds Seasons, la squadra sembrerà così:
ADB Disinstall com.Rovio.AngryBirdsseasons
Backup dell’applicazione
Android ha funzioni di backup integrate che possono anche essere iniziate utilizzando la riga di comando. Per fare ciò, utilizzare il comando di backup ADB e una serie di opzioni:
ADB Backup [Opzioni]
- -F indica il nome del file creato e la sua posizione sul computer. Se non c’è una chiave, il backup.Il file AB verrà creato nella directory corrente;
- -APK | -Noapk indica se includere solo i dati dell’applicazione nel backup o nel .APK stesso (inoltre non lo include per impostazione predefinita);
- -obb | -NoOBB indica se includere .estensioni OBB per applicazioni nel backup (non include per impostazione predefinita);
- -condiviso | -noshared indica se eseguire il backup del contenuto dell’applicazione sulla scheda SD (non include per impostazione predefinita);
- -Tutto indica la necessità di backup di tutte le applicazioni installate;
- -Sistema | -nosistema indica se eseguire il backup delle applicazioni di sistema (include per impostazione predefinita);
- – Elenco dei pacchetti di backup.
Se vogliamo creare un backup di tutti i progi non sistemi, inclusi se stessi. APK, in un certo posto, quindi il comando sembrerà così:
ADB Backup -f C: \\ Android \\ Backup.AB -APK -all -nosystem
Dopo averne entrato è necessario confermare l’inizio del backup sul dispositivo stesso. Per ripristinare il backup, è necessario eseguire il comando appropriato:
ADB Restore C: \\ Android \\ Backup.ab

Console in console
Insieme alla console sopra menzionata, che è una console DOS per Windows, esiste anche una sua in Android. È chiamato Shell ADB È essenzialmente una console Linux standard, ma con una serie incompleta di comandi, che può essere ampliata installando BusyBox dal mercato. Esistono due modi per utilizzare questa console. In modalità interattiva, viene lanciato dal comando
Il segno $ appare nella console (di seguito, questo segno indicherà la necessità di inserire un comando preliminare di shell ADB) e successivamente è possibile inserire una serie di comandi, ricevendo una risposta dopo ciascuno. Il secondo modo è se è necessario inserire un solo comando, puoi scriverlo in fila per la shell ADB.
I comandi standard per la copia, lo spostamento ed eliminazione dei file funzionano nella shell: cp, MV E Rm. Puoi cambiare le directory ( CD) e osserva il loro contenuto ( ls). Oltre ai comandi Linux standard, che possono essere appresi da qualsiasi directory, Android ha diversi strumenti specializzati, ma per usarne alcuni, dovrai ottenere root sul tuo smartphone e dopo aver avviato la console, eseguire il comando SU:
Questo dovrebbe essere fatto se, in risposta a qualsiasi comando, si vede una riga simile a “accesso negato” O “sei radice?”. In caso di successo, il segno $ cambierà in #.


Fare uno screenshot
È eseguito in una riga:
Shell screenCap /sdcard /schermo ADB.png
Successivamente, l’immagine deve essere estratta dal dispositivo dal comando ADB Pull:
ADB pull /sdcard /schermo.png
Nello screenshot di recupero, è possibile eseguire il seguente comando:
ADB Pull / Dev / Graphics / FB0
Quindi è necessario convertire il file FB0 in un’immagine normale usando FFMPEG, che è necessario scaricare e inserire la cartella con ADB. L’espansione è necessaria per mettere il dispositivo:
Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080×1920 -i fb0 fb0.png
Registra video che si verificano sullo schermo del dispositivo
ADB Shell ScreenRecord-Size 1280×720-BIT-RATE 6000000-Time-Limit 20 –verbose /sdcard /video.MP4
Questo comando inizierà a registrare video con una risoluzione di 1280 x 720 (se non specificato, quindi il dispositivo’V verrà utilizzata la risoluzione nativa), con una velocità di bit di 6 Mbps, lunga 20 secondi (se non specificata, il valore massimo verrà impostato su 180 secondi), che mostra i registri nella console. Il video registrato sarà in / sdcard (video.file mp4).
INFORMAZIONI
Tutto correndo dalla console e dentro Shell ADB I processi che richiedono del tempo possono essere interrotti utilizzando la combinazione CTRL + C. Esci dalla shell e torna ai normali comandi ADB – Ctrl + D.
Gestione delle candidature
Vengono utilizzate due applicazioni per gestire le applicazioni: PM (pacchetti manager) – pacchetti manager e Sono (Activity Manager) – Activity Manager. Queste squadre hanno molte chiavi che possono essere visualizzate sul portale degli sviluppatori. Fermiamoci su alcuni.
Per cominciare, avremo un elenco di applicazioni installate sul dispositivo sotto forma di nomi dei pacchetti, che saranno utili in seguito:
La continuazione dell’articolo è disponibile solo per gli abbonati.
opzione 1. Iscriviti al “hacker” per leggere tutti gli articoli sul sito
Un abbonamento consentirà di leggere tutti i contenuti a pagamento del sito, incluso questo articolo, per un periodo specificato. Accettiamo il pagamento tramite carte bancarie, denaro elettronico e trasferimenti dai conti degli operatori mobili.
