рд╕рд┐рд╕реНрдЯреАрдо рдпреБрдЯрд┐рд▓рд┐рдЯрд┐рдЬрдЪреНрдпрд╛ рдХрд┐рдорд╛рди рд╕рдВрдЪрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди BusyBox 1.35

BusyBox 1.35 рдкреЕрдХреЗрдЬрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдорд╛рдирдХ UNIX рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдПрдХрдЪ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рдореНрд╣рдгреВрди рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ 1 MB рдкреЗрдХреНрд╖рд╛ рдХрдореА рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рд╕реЗрдЯ рдЖрдХрд╛рд░рд╛рд╕рд╣ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреНрдпрд╛ рдХрдореАрддрдХрдореА рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рдЖрд╣реЗ. рдирд╡реАрди рд╢рд╛рдЦрд╛ 1.35 рдЪреЗ рдкрд╣рд┐рд▓реЗ рдкреНрд░рдХрд╛рд╢рди рдЕрд╕реНрдерд┐рд░ рдореНрд╣рдгреВрди рд╕реНрдерд┐рдд рдЖрд╣реЗ, рдкреВрд░реНрдг рд╕реНрдерд┐рд░реАрдХрд░рдг рдЖрд╡реГрддреНрддреА 1.35.1 рдордзреНрдпреЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рдИрд▓, рдЬреЗ рд╕реБрдорд╛рд░реЗ рдПрдХрд╛ рдорд╣рд┐рдиреНрдпрд╛рдд рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб GPLv2 рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

BusyBox рдЪреЗ рдореЙрдбреНрдпреВрд▓рд░ рд╕реНрд╡рд░реВрдк рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬрдЪрд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╕рдВрдЪ рдЕрд╕рд▓реЗрд▓реА рдПрдХ рдпреБрдирд┐рдлрд╛рдЗрдб рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ (рдкреНрд░рддреНрдпреЗрдХ рдпреБрдЯрд┐рд▓рд┐рдЯреА рдпрд╛ рдлрд╛рдИрд▓рдЪреНрдпрд╛ рдкреНрд░рддрд┐рдХрд╛рддреНрдордХ рджреБрд╡реНрдпрд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ). рдПрдореНрдмреЗрдбреЗрдб рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЬреНрдпрд╛рд╕рд╛рдареА рдЕрд╕реЗрдВрдмреНрд▓реА рдЪрд╛рд▓рд╡рд┐рд▓реА рдЬрд╛рдд рдЖрд╣реЗ рддреНрдпрд╛рдЪреНрдпрд╛ рдЧрд░рдЬрд╛ рдЖрдгрд┐ рдХреНрд╖рдорддрд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЙрдкрдпреБрдХреНрддрддрд╛ рд╕рдВрдЧреНрд░рд╣рд╛рдЪрд╛ рдЖрдХрд╛рд░, рд░рдЪрдирд╛ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрджрд▓реВ рд╢рдХрддреЗ. рдкреЕрдХреЗрдЬ рд╕реНрд╡рдпрдВ-рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ; uclibc рд╕рд╣ рд╕реНрдерд┐рд░рдкрдгреЗ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛рд╡рд░, Linux рдХрд░реНрдирд▓рдЪреНрдпрд╛ рд╡рд░ рдХрд╛рд░реНрдпрд░рдд рдкреНрд░рдгрд╛рд▓реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд /dev рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрдд рдЕрдиреЗрдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдлрд╛рдЗрд▓реНрд╕ рддрдпрд╛рд░ рдХрд░рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрддрд╛рдд рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓реНрд╕ рддрдпрд╛рд░ рдХрд░рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрддрд╛рдд. рдорд╛рдЧреАрд▓ рд░рд┐рд▓реАрдЭ 1.34 рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд, рд╕рд╛рдорд╛рдиреНрдп BusyBox 1.35 рдЕрд╕реЗрдВрдмрд▓реАрдЪрд╛ RAM рд╡рд╛рдкрд░ 1726 рдмрд╛рдЗрдЯреНрд╕рдиреЗ (1042344 рддреЗ 1044070 рдмрд╛рдЗрдЯреНрд╕) рд╡рд╛рдврд▓рд╛.

рдлрд░реНрдорд╡реЗрдЕрд░рдордзреАрд▓ рдЬреАрдкреАрдПрд▓ рдЙрд▓реНрд▓рдВрдШрдирд╛рд╡рд┐рд░реВрджреНрдзрдЪреНрдпрд╛ рд▓рдвреНрдпрд╛рдд BusyBox рд╣реЗ рдореБрдЦреНрдп рд╕рд╛рдзрди рдЖрд╣реЗ. рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдлреНрд░реАрдбрдо рдХреЙрдиреНрдЭрд░реНрд╡реНрд╣рдиреНрд╕реА (SFC) рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдлреНрд░реАрдбрдо рд▓реЙ рд╕реЗрдВрдЯрд░ (SFLC), BusyBox рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдЪреНрдпрд╛ рд╡рддреАрдиреЗ, рдЬреАрдкреАрдПрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреНрдпрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдбрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рди рджреЗрдгрд╛рд▒реНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрд╡рд░ рд╡рд╛рд░рдВрд╡рд╛рд░ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рдкреНрд░рднрд╛рд╡ рдЯрд╛рдХрд▓рд╛ рдЖрд╣реЗ, рдиреНрдпрд╛рдпрд╛рд▓рдпрд╛рдВрджреНрд╡рд╛рд░реЗ рдЖрдгрд┐ рдмрд╛рд╣реЗрд░реВрди. - рдиреНрдпрд╛рдпрд╛рд▓рдпреАрди рдХрд░рд╛рд░. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, BusyBox рдЪреЗ рд▓реЗрдЦрдХ рдЕрд╢рд╛ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╡рд░ рдЬреЛрд░рджрд╛рд░ рдЖрдХреНрд╖реЗрдк рдШреЗрддрд╛рдд - рдЕрд╕рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЖрд╣реЗ рдХреА рдпрд╛рдореБрд│реЗ рддреНрдпрд╛рдЪрд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдЦрд░рд╛рдм рд╣реЛрддреЛ.

BusyBox 1.35 рдордзреНрдпреЗ рдЦрд╛рд▓реАрд▓ рдмрджрд▓ рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗрдд:

  • рдлрд╛рдИрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╛рд╡рд╛рд╕рд╣ рдлрд╛рдЗрд▓ рдкреНрд░рдорд╛рдгреЗрдЪ рдЖрдпрдиреЛрдб рд╡рд╛рдкрд░рдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдлрд╛рдЗрдВрдб рдпреБрдЯрд┐рд▓рд┐рдЯреА "-samefile name" рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ. рд╡реЗрд│реЗрдЪреНрдпрд╛ рддреБрд▓рдиреЗрд╕рд╛рдареА рдпреБрдирд┐рдлрд╛рдЗрдб рдХреЛрдб рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢ рд╡реЗрд│ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдирд┐рд░реНрдорд┐рддреА рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА "-amin", "-atime", "-cmin" рдЖрдгрд┐ "-ctime" рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓реЗ.
  • mktemp рдпреБрдЯрд┐рд▓рд┐рдЯреАрдиреЗ "--tmpdir" рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛ рдЖрд╣реЗ рдЬреНрдпрд╛рд╕рд╛рдареА рддрд╛рддреНрдкреБрд░рддреНрдпрд╛ рдлрд╛рдпрд▓реАрдВрд╢реА рдирд┐рдЧрдбреАрдд рдорд╛рд░реНрдЧрд╛рдВрдЪреА рдЧрдгрдирд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХреНрд░рдорд╛рдВрдХрд╛рдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА cpio рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ тАЬ-ignore-devnoтАЭ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд (0 рдиреЗрд╣рдореА рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЕрд╕рддреЛ) рдЖрдгрд┐ тАЬ-renumber-inodesтАЭ inode рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рддреЗ рдкреБрдиреНрд╣рд╛ рдХреНрд░рдорд╛рдВрдХрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА.
  • awk рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ, тАЬprintf %%тАЭ рд╣реА рдЕрднрд┐рд╡реНрдпрдХреНрддреА рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • libbb рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рд╕реБрдорд╛рд░реЗ рдбрдЭрдирднрд░ рдмрджрд▓ рдЬреЛрдбрд▓реЗ. рд░реАрдЕрд▓рдкрд╛рдердЪреА рдХреЛрд░реНрдпреБрдЯрд┐рд▓реНрд╕ рд╕рдВрдЪ рдордзреАрд▓ рд╕рдордХрдХреНрд╖ рд╕рд╣ рд╕реБрдзрд╛рд░рд┐рдд рд╕реБрд╕рдВрдЧрддрддрд╛.
  • рдЕреЕрд╢ рдЖрдгрд┐ рд╣реБрд╢ рдХрдорд╛рдВрдб рд╢реЗрд▓реНрд╕рд╕рд╛рдареА рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдирд┐рд░рд╛рдХрд░рдгреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд, рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рдЗрддрд░ рд╢реЗрд▓реНрд╕рд╢реА рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдзрд╛рд░рдгреЗ рдЖрд╣реЗ. рдЕреЕрд╢рдиреЗ рдмреЕрд╢-рд╕рд╛рд░рдЦреЗ ERR рдЯреНрд░реЕрдк, рд╕реЗрдЯ -E рдЖрдгрд┐ $FUNCNAME рдЖрдгрд┐ "${s:}" рдЕрднрд┐рд╡реНрдпрдХреНрддреА рд╡рд╛рдкрд░реВрди рдЬрд▓рдж рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. рд░рд╛рдЦ рдЖрдгрд┐ рд╢рд╛рдВрддрддреЗрдд, "${x//\*/|}" рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд▓рд╛ рд╡реЗрдЧ рдЖрд▓рд╛ рдЖрд╣реЗ.
  • рдмреЗрд╕рдиреЗрдо рдпреБрдЯрд┐рд▓рд┐рдЯреА рдПрдХрд╛ рдХреЙрд▓рдордзреНрдпреЗ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдирд╛рд╡реЗ рдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "-a" рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ рдЖрдгрд┐ "SUFFIX" рд╡рд░реНрдг рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА "-s SUFFIX" рд╣реЗ рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ.
  • blkdiscard рдЙрдкрдпреБрдХреНрддрддрд╛ рдордзреНрдпреЗ "-f" (force) рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
  • httpd рдиреЗ рддреНрд░реБрдЯреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреГрд╖реНрдард╛рдВрд╕рд╛рдареА Last-Modified/ETag/Content-Length рд╢реАрд░реНрд╖рд▓реЗрдЦ рдкрд╛рдард╡рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ рдЖрд╣реЗ.
  • httpd рдЖрдгрд┐ telnetd рдбрд┐рдлреЙрд▓реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ рдмрджрд▓рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд.
  • рдЯрд╛рд░рдордзреНрдпреЗ рдПрдХ рднреЗрджреНрдпрддрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реА рдЬреНрдпрд╛рдореБрд│реЗ рдЦреВрдк рд▓рд╛рдВрдм рдлрд╛рдЗрд▓ рдирд╛рд╡рд╛рдВрд╕рд╣ рд╕рдВрдЧреНрд░рд╣рдгрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рд╕рд░реНрд╡ рдЙрдкрд▓рдмреНрдз рдореЗрдорд░реА рд╡рд╛рдкрд░рд▓реА рдЧреЗрд▓реА.
  • P256 рдЖрдгрд┐ x25519 рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА TLS рдХреЛрдбрдордзреНрдпреЗ рдкреБрдиреНрд╣рд╛ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • wget рдпреБрдЯрд┐рд▓рд┐рдЯреА рдлрд╛рдЗрд▓реНрд╕ рдкрд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА "--post-file" рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ "--post-data" рдЖрдгрд┐ "--post-file" рдкрд░реНрдпрд╛рдпрд╛рдВрд╕рд╛рдареА рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.
  • рдЯрд╛рдЗрдордЖрдЙрдЯ рдпреБрдЯрд┐рд▓рд┐рдЯреА рдЖрддрд╛ "-k KILL_SECS" рдкрд░реНрдпрд╛рдпрд╛рд▓рд╛ SIGKILL рд╕рд┐рдЧреНрдирд▓ рдкрд╛рдард╡рд┐рдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ рдЬрд░ рдХрдорд╛рдВрдб рдЕрддрд┐рд░рд┐рдХреНрдд KILL_SECS рд╕реЗрдХрдВрджрд╛рдд рдкреВрд░реНрдг рдЭрд╛рд▓реА рдирд╛рд╣реА.
  • рд╕рд╛рдзрдирд╛рдВрд╕рд╛рдареА netns рдкреЕрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди ip рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдХреЕрд▓ рдпреБрдЯрд┐рд▓рд┐рдЯреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╣рд┐рдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "-m" рдкрд░реНрдпрд╛рдп рд▓рд╛рдЧреВ рдХрд░рддреЗ.
  • рддрд╛рд░реАрдЦ рдЖрдгрд┐ рд╕реНрдкрд░реНрд╢ рдЙрдкрдпреБрдХреНрддрддрд╛ рддрд╛рд░рдЦрд╛рдВрдордзреНрдпреЗ рдСрдлрд╕реЗрдЯ рд╡реЗрд│ рдХреНрд╖реЗрддреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд.
  • vi рд╕рдВрдкрд╛рджрдХрд╛рдордзреНрдпреЗ, ~/.exrc рдлрд╛рдЗрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ тАЬ-cтАЭ рдЖрдгрд┐ EXINIT рдЪреЗ рд╣рд╛рддрд╛рд│рдгреА рдмрджрд▓рд▓реА рдЖрд╣реЗ.
  • ed рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ, рд░реАрдб/рд░рд╛рдИрдЯ рдХрдорд╛рдВрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реНрдпрд╛рдЪреЗ рдкрд░рд┐рдгрд╛рдо POSIX-1.2008 рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирдЪреНрдпрд╛ рдкрд╛рд▓рдирд╛рдд рдЖрдгрд▓реЗ рдЬрд╛рддрд╛рдд. "-p" рдкрд░реНрдпрд╛рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • N рдмрд╛рдЗрдЯреНрд╕рдЪреА рддреБрд▓рдирд╛ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА cmp рдпреБрдЯрд┐рд▓рд┐рдЯреАрдордзреНрдпреЗ "-n N" рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.

рдпрд╛ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдХрд╛рд╣реА рджрд┐рд╡рд╕рд╛рдВрдкреВрд░реНрд╡реА, Toybox 0.8.6 рд░рд┐рд▓реАрдЬ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ, BusyBox рдЪреЗ рдПрдХ рдЕреЕрдирд╛рд▓реЙрдЧ, рдорд╛рдЬреА BusyBox рджреЗрдЦрднрд╛рд▓рдХрд░реНрддреНрдпрд╛рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ 0BSD рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ. рдЯреЙрдпрдмреЙрдХреНрд╕рдЪрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢ рдЙрддреНрдкрд╛рджрдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдШрдЯрдХрд╛рдВрдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рди рдЙрдШрдбрддрд╛ рдорд╛рдирдХ рдЙрдкрдпреБрдХреНрддрддрд╛рдВрдЪрд╛ рдХрд┐рдорд╛рди рд╕рдВрдЪ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рдЖрд╣реЗ. рдХреНрд╖рдорддрд╛рдВрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдЯреЙрдпрдмреЙрдХреНрд╕ рдЕрдЬреВрдирд╣реА BusyBox рдЪреНрдпрд╛ рдорд╛рдЧреЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдирд┐рдпреЛрдЬрд┐рдд 296 рдкреИрдХреА 217 рдореВрд▓рднреВрдд рдЖрдЬреНрдЮрд╛ рдЖрдзреАрдЪ рд▓рд╛рдЧреВ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд (83 рдкреВрд░реНрдгрдкрдгреЗ рдЖрдгрд┐ 374 рдЕрдВрд╢рддрдГ).

рдЯреЙрдпрдмреЙрдХреНрд╕ 0.8.6 рдЪреНрдпрд╛ рдирд╡рдХрд▓реНрдкрдирд╛рдВрдкреИрдХреА рдЖрдореНрд╣реА рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛, sha256sum, sha224sum, sha384sum, sha512sum, linux32, strace рдЖрдгрд┐ hexdump рдХрдорд╛рдВрдбреНрд╕рдЪреА рдЬреЛрдбрдгреА рд▓рдХреНрд╖рд╛рдд рдШреЗрдК рд╢рдХрддреЛ. "date -s", "pmap -p", "tail -F -s", "kill -0тА│, reboot/halt/poweroff -d", "tail -bytes -lines", "i2cdetect -q" рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реЗ рдкрд░реНрдпрд╛рдп , "find -quit -lname -ilname -d", "cut -d $'\n'", "cut -nb", "cpio -ignore-devno -renumber-inodes", "tar -selinux", "split -n", "grep -L".

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛