BusyBox
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2016. szeptember 23-án felülvizsgált
verziótól ; az ellenőrzések 17 szerkesztést igényelnek .
A BusyBox a beágyazott operációs rendszerek fő interfészeként használt UNIX parancssori segédprogramok készlete . Az alkalmazás előnye a kis méret és az alacsony hardverigény. Ez egyetlen fájl (ez lemezterületet takarít meg). A BusyBox fejlesztését 1996 -ban indította el Bruce Perens .
A BusyBox célja a méret optimalizálása és a korlátozott erőforrások figyelembevétele volt . Ugyanakkor a rendszer meglehetősen rugalmas és moduláris (összeállításkor minden szükséges komponenst felvehet/kizárhat). A BusyBox egy szinte teljes POSIX -környezet beágyazott és más rendszerek számára, kevés szabad hellyel. A projekt jelenleg lassan halad a Single UNIX Specification V3 [5] teljes megvalósítása felé, amelyet még el kell érni. A projekt érdekelt a Linux Test Project [6] sikeres letételében is .
Parancsok
- hamu - parancshéj
- awk - karakterlánc-sablon nyelv
- A bash a legnépszerűbb shell
- macska - olvassa el a fájlt
- chmod - az engedélyek módosítása
- chown - tulajdonosváltás
- cp - másolás
- crond – feladatütemező
- cut - adott mezők kiválasztása a táblázatból
- dátum – aktuális dátum és/vagy idő
- dd - fájl másolása konvertálással és formázással
- df - fájlrendszer-használati statisztikák megjelenítése
- diff - fájl-összehasonlító segédprogram
- dmesg - a kernel üzenetpufferének kimenete
- echo - karakterlánc nyomtatása
- egrep - grep kiterjesztett reguláris kifejezések támogatásával
- fgrep - grep fix vonalas kereséssel optimalizálva
- grep - minta keresése minden fájlban vagy szabványos bemenetben
- gunzip - kicsomagolás a gzipből
- gzip – csomag gzipbe
- megöl – folyamat befejezése
- ln - Hozzon létre egy LINK_NAME vagy CATALOG nevű linket a megadott TARGET-hez.
- bejelentkezés - új munkamenet indítása a rendszeren
- ls - fájlok vagy könyvtárak listája
- mdu
- mkdir - könyvtár létrehozása
- tovább - szöveges fájlok oldalnézete
- mount - fájlrendszerek csatlakoztatása
- mv - fájl áthelyezése
- nc - egy segédprogram, amely lehetővé teszi TCP- és UDP-kapcsolatok létrehozását, adatok fogadását és átvitelét
- netstat - információ a hálózati beállításokról és kapcsolatokról
- ntpc - NTP időszinkronizáló kliens
- ntpsync
- nvram
- pidof – Felsorolja az összes olyan folyamat PID-jét, amelyek neve megegyezik a NAME névvel
- ping - ICMP ECHO_REQUEST csomagok küldése a hálózati gazdagépeknek
- ps - feldolgozza az információkat
- pwd - munkakönyvtár megjelenítése
- rm - fájlok vagy könyvtárak törlése
- rmdir - az üres könyvtárak eltávolítása
- rstats – szerzői jog: BusyBox
- sed - szövegfolyamok konvertálása
- sh - parancsértelmező
- alvás - szünet N másodperc
- rendezés – válogatás
- szinkronizálás – az összes pufferelt fájlrendszer-blokk lemezre írása
- farok – a fájl végének megtekintése
- tar - munka tar archívumokkal
- tee - csatorna ág
- tftp - TFTP fájlcsere
- érintés - az adott fájl vagy fájlok utolsó módosítási dátumának frissítése
- umount - fájlrendszerek leválasztása
- uname - rendszerinformáció
- usleep - szünet N mikroszekundum
- vi - fájl szerkesztése
- nézni – rendszeresen futtassa a programot
- wc - sorokat, szavakat, karaktereket számol
- wget - fájlletöltő segédprogram
- zcat – kicsomagolás stdout-ba
Lásd még
Jegyzetek
- ↑ Együttes verzió 1.34.1 -re – 2021.
- ↑ https://busybox.net/news.html
- ↑ A busybox nyílt forráskódú projekt az Open Hubon: Nyelvek oldala – 2006.
- ↑ https://busybox.net/license.html
- ↑ Az Open Group Base specifikációi 6. probléma . Letöltve: 2007. november 12. Az eredetiből archiválva : 2017. december 27.. (határozatlan)
- ↑ Linux tesztprojekt a SourceForge.net oldalon
Irodalom
Könyvek
- Hallinan, C. BusyBox (digitális gyorsbillentyű) használata. - Pearson Education, 2006. - 22 p. — ISBN 9780132715874 .
- Zhangjin, W. és Ziqiang, C. Beágyazott rendszerek azonnali optimalizálása Busybox használatával. - Packt Publishing, 2013. - 59 p. — ISBN 9781783289868 .
Cikkek
Linkek