Busybox - De ce ai nevoie de această aplicație (Gentry)
Busybox este, în esență, un set de Linux sisteme de utilități console. Nevoi, de exemplu, pentru APP2SD sau programe pentru overclocking sau ceva de genul care necesită conectarea modulelor de kernel terță parte. În cele mai multe firmware-ul personalizat deja construit.
Pentru funcționarea programului necesită privilegii de utilizator root.
Mini-Întrebări frecvente cu privire la programul
Cum să utilizați acest software pentru a overclocka procesorul?
-Nimic. Busybox este necesar pentru unele programe care efectuează accelerare. Întrebări pentru a solicita la overclocking în subiectul administrării sale.
-Cum știu dacă Busybox este instalat și ce versiune?
-Instalați Android Terminal Emulator, scrie-l Busybox. versiune în cazul în care este instalat, acesta va fi scris va fi lansat și un scurt rezumat al comenzilor.
- Pot șterge aplicația după instalarea Busybox?
-Da.
Atenție!
1) În CyanogenMod și MIUI BusyBox este instalat.
2) Aproape toate firmware-ul personalizat instalat deja BusyBox. În cazuri rare, Busybox actualizare firmware poate ucide sau duce la defectarea unor funcții, programe.
3) Vă recomandăm cu seriozitate să facem înainte de a instala Android de backup partiție de sistem.
4) Citiți înainte de instalare:
Trebuie să fie de 3 MB de spațiu liber în directorul / sistem
Dacă nu știi, nu o fac, pentru că nu aveți nevoie de 100%!
Acest Busybox numai pentru profesioniști.
O instalare curată, sau în cazul în care programul este deja
1. Instalați programul Busybox din capac sau dacă există o versiune mai nouă. Instalare în sine.
2. Puneți Busybox pe cartela de memorie în orice loc convenabil pentru tine.
3. Porniți programul și așteptați gradația de scanare.
4. Selectați o instalare personalizată și specificați calea în fișierul
5. Faceți clic pe Install, și apoi instalați Normal
6. applet-uri necesare adăugați linia de comandă sau Root Explorer pentru a crea legături simbolice.
Ce ar trebui să fie în directorul sistem de symlink-uri / bin, și cum să le restaureze?
Times multe sunt de moda problematice, verifica prezența marilor echipe din sistemul de instrumente / bin dosar Dacă nu există nici o legătură simbolică, restabiliți comanda:
ln -s set de instrumente / sistem / bin / Legăturile simbolice
Daca nu sunt confortabile eliminarea symlink suplimentare mâinile BusyBox, acest lucru se poate face ca o echipă:
Comenzile de bază androjda - legături simbolice
Comenzile de bază pentru lucrul cu BusyBox
Comenzi pentru lucrul cu fișiere
PWD - Afișează directorul curent (directorul în care se află utilizatorul)
ls - lista toate fișierele și directoarele
ls -al - listarea formatat cu directoare și fișiere ascunse
cd / etc - schimbarea directorului / etc
cd - schimbați în directorul home
mkdir mydir - crea directorul mydir
rm fisier.txt - elimina fisier.txt
rm -r mydir - șterge recursiv mydir director
rm -f fisier.txt - forța de eliminare fisier.txt
rm -rf mydir - director de eliminare vigoare cu subdirectoare mydir
cp fișier1 file2.txt - copie fișier1 la file2.txt
cp -r dir mydir - copie dir în mydir; crea un director de mydir în cazul în care nu există
mv file2.txt file2 - redenumi sau muta file2.txt în fisier2.
Dacă file2 este un director existent - se mută file2.txt în directorul fișier2
ln -s FileLink fișier - a crea un link simbolic la fișierul FileLink fișier
atingeți myfile - creați fișierul myfile
cat> fisier.txt - intrarea standard în fisier.txt fișier
Pisica fisier.txt - aduce conținutul fișierului fisier.txt
mai mult fisier.txt - aduce conținutul fișierului fisier.txt
cap fisier.txt - ieșire fisier.txt primele 10 linii ale fișierului la consolă
Coada fisier.txt - ieșire din ultimele 10 linii ale file.txt fișier de pe consola
Coada -f fisier.txt - fisier.txt afișa fișierul conținutul pe măsură ce crește, începând cu ultimele 10 linii
> - redirecționare de la un loc la altul, de exemplu:
Deducem ultimul 10strok un fișier de test și introduceți-le în fișierul oktest pentru executați următoarea comandă:
test de coadă> oktest
Dacă oktest fișier nu există, este creat.
Managementul proceselor în BusyBox
ps - afișare procese active ale utilizatorului curent
top - afișa toate procesele care rulează și un rezumat al resurselor sistemului
ucide pid - ucide proces id este pid
killall proces - ucide toate procesele numite proces
bg - liste oprite sau locuri de muncă de fond; relua un loc de muncă oprit în fundal
fg - aduce în prim-plan ultima sarcină
fg n - n pentru a face sarcina de prim-plan
drepturile de acces la fișiere în BusyBox
chmod 640 fișier - fișier permisiunile de fișiere de înlocuire la 640. Drepturile sunt atribuite separat pentru utilizator,
de grup și pentru oricine altcineva adăugând:
4 - citire ®
2 - scriere (w)
1 - execuție (x)
chmod 777 - citit, scrie, executa pentru toți utilizatorii
chmod 751 - citit, scrie, executa pentru proprietar; lectură, performanța pentru grupul;
și numai performanța altor utilizatori.
Opțiunile suplimentare pot fi vizualizate prin tastarea comanda - om chmod
Informații despre sistem în BusyBox
data - afișa data și ora curentă a routerului
cal - afișează un calendar pentru luna curentă
uptime - arata timpul de funcționare curentă (ora sistemului, deoarece a fost încărcat)
utilizatorii grafice online - w
whoami - numele sub care sunteți conectat
utilizator deget - afișează informații despre utilizator de utilizator
-a uname - Arată informații kernel
cat / proc / cpuinfo - informații despre CPU
cat / proc / meminfo - informații de memorie
comanda om - arată manualul de comandă comandă
df - informații spectacol utilizarea discului
du dir - afișare „greutate“ al dir director
utilizarea gratuită - spectacol de memorie și swap-
whereis app - arată posibile locații ale aplicației
care app - aplicația care va fi rulat în mod implicit
Utilizarea SSH în BusyBox
Cum de a căuta în BusyBox
fișiere model grep - caută model în fișiere
grep -r model dir - caută model în dir director recursiv
comandă | model grep - caută model în producția de comandă
localizați fișierul - găsi toate fișierele cu numele de fișier
procesele de arhivare în prezența tar și gzip instalate pachete în BusyBox
tar cf file1.tar files1 - a crea un tar-arhivă cu numele fișierului care conține file1.tar files1
tar xf file1.tar - dezarhivează arhiva file1.tar
tar CZF file1.tar.gz files1 - crearea de compresie file1.tar.gz arhiva gzip
file1.tar.gz tar xzf - despachetați arhiva tar cu compresie gzip
tar cjf file1.tar.bz2 - crea file1.tar.bz2 arhivă cu compresie Bzip2
file1.tar.bz2 tar xjf - despachetați arhiva tar cu compresie Bzip2
gzip fișier1 - fișier1 compresă și redenumiți file1.gz
gzip -d file1.gz - file1.gz descleșta în fișier1
Configurarea rețelei BusyBox
ifconfig - setările de interfețe de rețea găsite show-
ping gazdă - nod gazdă ping și afișarea rezultatului
Domeniul whois - obține informații whois pentru domeniul de domeniu
sape de domeniu - obține informații DNS pentru domeniul de domeniu
sape gazdă -X - uite DNS pentru informații de pe site-ul gazdă inversă
fișier wget - descărcare fișier
wget -c fișier - să continue un fișier de descărcare fișier oprit sau rupt
Setarea \ Remove Programs din pachetul în BusyBox
/ Opt / bin / ipkg-opta instala numele programului / pachet (set)
/ Opt / bin / ipkg-opta elimina numele programului / pachet (text eliminat)
dpkg pkg.deb -i - pachet de instalare (Debian)
rpm pkg.rpm -Uvh - install pachet (RPM)
Instalarea de la sursa
comenzi rapide scurte
Ctrl + C - finaliza comanda curentă
Ctrl + Z - oprește comanda curentă, reluându-se cu fg în prim-plan sau bg în fundal
Ctrl + D - log out, la fel ca și la ieșire
Ctrl + W - șterge un cuvânt din linia curentă
Ctrl + U - șterge un rând
!! - repetă execuția ultimei comenzi introduse.
ieșire - ieșire, adică razloginivanie.
Acest lucru nu este de a fi scotocit pe internet în căutarea.