ΠΠ±ΡΠ°Π²Π΅Π½ΠΎ Π΅ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Toybox 0.8.8, Π·Π±ΠΈΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π°Π»Π°ΡΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ BusyBox, Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½Π° ΠΊΠ°ΠΊΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΠΈΠ·Π²ΡΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ. ΠΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΎΠ΄ ΠΏΠΎΡΠ°Π½Π΅ΡΠ΅Π½ ΠΎΠ΄ΡΠΆΡΠ²Π°Ρ Π½Π° BusyBox ΠΈ Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° 0BSD. ΠΠ»Π°Π²Π½Π°ΡΠ° ΡΠ΅Π» Π½Π° Toybox Π΅ Π΄Π° ΠΈΠΌ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΡΡΠΈΡΠΊΠΈ ΡΠ΅Ρ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ Π±Π΅Π· ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ. ΠΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅, Toybox ΡΓ¨ ΡΡΡΠ΅ Π·Π°ΠΎΡΡΠ°Π½ΡΠ²Π° Π·Π°Π΄ BusyBox, Π½ΠΎ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ 306 ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ (227 ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΈ 79 Π΄Π΅Π»ΡΠΌΠ½ΠΎ) ΠΎΠ΄ 378 ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ.
ΠΠ΅ΡΡ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ Π½Π° Toybox 0.8.8 ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠ΅:
- ΠΠΏΡΠΈΡΠ°ΡΠ° β-iβ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²ΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° βtimeoutβ Π·Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΊΠΈΠ½Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ΠΏΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ (ΠΈΠ·Π»Π΅Π·ΠΎΡ Π΄ΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΠΏΡΠ΅Π½ΠΎΡ Π³ΠΎ ΡΠ΅ΡΠ΅ΡΠΈΡΠ° ΡΠ°ΡΠΌΠ΅ΡΠΎΡ).
- Π£ΡΠ»ΡΠΆΠ½Π°ΡΠ° Π°Π»Π°ΡΠΊΠ° βtarβ ΡΠ΅Π³Π° ΡΠ° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° β--xformβ Π·Π° ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΈΠΌΠΈΡΠ° Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΄Π°Π΄Π΅Π½ sed ΠΈΠ·ΡΠ°Π·. ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βtar -nullβ Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°.
- ΠΠ° Π΄ΠΎΠ»Π³ΠΈ ΠΎΠΏΡΠΈΠΈ, ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π°Ρ ΡΠΊΡΠ°ΡΠ΅Π½ΠΈ Π°Π½Π°Π»ΠΎΠ·ΠΈ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, βls -colβ Π·Π° βls -colorβ).
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΈΠ·Π»Π΅Π·Π½ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ βfullβ, βvalueβ ΠΈ βexportβ Π²ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βblkid -oβ.
- ΠΠΏΡΠΈΠΈΡΠ΅ β-Cβ (ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ ΠΈΠΌΠ΅Π½ΡΠΊΠΈ ΠΏΡΠΎΡΡΠΎΡ Π½Π° cgroup) ΠΈ β-aβ (ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π³ΠΈ ΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΠΈΠΌΠ΅Π½ΡΠΊΠΈ ΠΏΡΠΎΡΡΠΎΡΠΈ) ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π²ΠΎ Π°Π»Π°ΡΠΊΠ°ΡΠ° βnsenterβ.
- Π£ΡΠ»ΡΠΆΠ½Π°ΡΠ° Π°Π»Π°ΡΠΊΠ° βmountβ ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΎΠΏΡΠΈΡΠ°ΡΠ° β-Rβ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ ΡΠ΅ΠΊΡΡΠ·ΠΈΠ²Π½ΠΎ Π²ΡΠ·ΡΠ²Π°ΡΠ΅.
- ΠΠ»Π°ΡΠΊΠ°ΡΠ° βΠ΄Π°ΡΠΎΡΠ΅ΠΊΠ°β ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π²Π°ΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΡΠΎ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ Π½Π° Linux ΠΈ ΠΈΠ·Π²ΡΡΠ½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Loongarch.
ΠΠ·Π²ΠΎΡ: opennet.ru