BusyBox
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 23 septembrie 2016; verificările necesită
17 modificări .
BusyBox este un set de utilitare de linie de comandă UNIX utilizate ca interfață principală în sistemele de operare încorporate . Avantajele acestei aplicații sunt dimensiunile reduse și cerințele hardware reduse. Este un singur fișier (acest lucru economisește spațiu pe disc). Dezvoltarea BusyBox a fost începută în 1996 de Bruce Perens .
BusyBox a fost creat cu scopul de a optimiza dimensiunea și de a lua în considerare resursele limitate . În același timp, sistemul este destul de flexibil și modular (puteți include/exclude toate componentele necesare în momentul compilării). BusyBox este un mediu POSIX aproape complet pentru sisteme încorporate și alte sisteme cu spațiu disponibil redus. În prezent, proiectul se îndreaptă încet către o implementare completă a specificației unice UNIX V3 [5] , care nu a fost încă realizată. Proiectul este, de asemenea, interesat de promovarea Proiectului de testare Linux [6] .
Comenzi
- ash - shell de comandă
- awk - limbaj de șablon de șiruri
- bash este cel mai popular shell
- pisică - citește un fișier
- chmod - modificarea permisiunilor
- chown - schimbă proprietarul
- cp - copiere
- crond - programator de sarcini
- cut - selectarea câmpurilor date din tabel
- data — data și/sau ora curentă
- dd - copiați fișierul cu conversie și formatare
- df - afișează statisticile de utilizare a sistemului de fișiere
- diff - utilitar de comparare a fișierelor
- dmesg - scoateți bufferul de mesaje kernel
- echo - imprimă un șir
- egrep - grep cu suport pentru expresii regulate extinse
- fgrep - grep cu căutare pe linie fixă optimizată
- grep - caută un model în fiecare fișier sau intrare standard
- gunzip - decomprimați din gzip
- gzip - pachet în gzip
- kill - termina un proces
- ln - Creați un link denumit LINK_NAME sau CATALOG către ȚINTA specificată.
- autentificare - începeți o nouă sesiune în sistem
- ls - listează fișiere sau directoare
- mdu
- mkdir - creați director
- mai mult - vizualizare de pagină a fișierelor text
- mount - montarea sistemelor de fișiere
- mv - mutați fișierul
- nc - un utilitar care vă permite să stabiliți conexiuni TCP și UDP, să primiți date de acolo și să le transferați
- netstat - informații despre setările de rețea și conexiuni
- ntpc - client de sincronizare a timpului NTP
- ntpsync
- nvram
- pidof - Listează PID-urile tuturor proceselor ale căror nume se potrivesc cu NAME
- ping - trimite pachete ICMP ECHO_REQUEST către gazdele rețelei
- ps - proces informații
- pwd - afișează directorul de lucru
- rm - șterge fișiere sau directoare
- rmdir - elimina directoarele goale
- rstats - drepturi de autor BusyBox
- sed - convertirea fluxurilor de text
- sh - interpret de comandă
- somn - pauză N secunde
- sortare - sortare
- sync - scrieți toate blocurile de sistem de fișiere stocate pe disc
- coada - vizualizați sfârșitul fișierului
- tar - lucrați cu arhivele tar
- tee - ramură de canal
- tftp - schimb de fișiere TFTP
- atingere - actualizați data ultimei modificări a fișierului sau fișierelor date
- umount - demontează sistemele de fișiere
- uname - informații despre sistem
- usleep - pauză N microsecunde
- vi - editați fișierul
- watch - executa programul periodic
- wc - numără linii, cuvinte, caractere
- wget - utilitar de descărcare a fișierelor
- zcat - decomprimați la stdout
Vezi și
Note
- ↑ Versiunea actualizată la 1.34.1 - 2021.
- ↑ https://busybox.net/news.html
- ↑ Proiectul busybox Open Source pe Open Hub: Pagina de limbi - 2006.
- ↑ https://busybox.net/license.html
- ↑ Specificațiile de bază ale grupului deschis, problema 6 . Consultat la 12 noiembrie 2007. Arhivat din original pe 27 decembrie 2017. (nedefinit)
- ↑ Proiectul de testare Linux la SourceForge.net
Literatură
Cărți
- Hallinan, C. Utilizarea BusyBox (Scurtătură digitală). - Pearson Education, 2006. - 22 p. — ISBN 9780132715874 .
- Zhangjin, W. și Ziqiang, C. Instant Optimizing Embedded Systems using Busybox. - Editura Packt, 2013. - 59 p. — ISBN 9781783289868 .
Articole
Link -uri