Tso tawm cov txheej txheem minimalistic ntawm cov khoom siv hluav taws xob Toybox 0.8.8

Kev tso tawm ntawm Toybox 0.8.8, ib txheej ntawm cov khoom siv hluav taws xob, tau luam tawm, raws li muaj BusyBox, tsim los ua ib cov ntaub ntawv ua tau zoo thiab ua kom zoo rau kev siv tsawg kawg nkaus ntawm cov peev txheej. Txoj haujlwm no yog tsim los ntawm tus qub BusyBox tus neeg saib xyuas thiab muab faib raws li 0BSD daim ntawv tso cai. Lub hom phiaj tseem ceeb ntawm Toybox yog muab cov chaw tsim khoom siv lub peev xwm siv cov txheej txheem kev siv hluav taws xob tsawg tsawg yam tsis tau qhib qhov chaws ntawm cov khoom hloov kho. Hais txog kev muaj peev xwm, Toybox tseem poob qab BusyBox, tab sis 306 cov lus txib yooj yim twb tau ua tiav (227 tag nrho thiab 79 ib nrab) tawm ntawm 378 npaj.

Ntawm qhov kev tsim kho tshiab ntawm Toybox 0.8.8 peb tuaj yeem nco ntsoov:

  • Qhov kev xaiv "-i" tau ntxiv rau qhov "timeout" kev siv hluav taws xob los txiav tawm cov lus txib tom qab qee lub sijhawm tsis ua haujlwm (tso tawm rau tus qauv kwj rov pib dua lub sijhawm).
  • Qhov "tar" tam sim no txhawb nqa "--xform" kev xaiv los hloov cov npe cov ntaub ntawv siv cov lus qhia sed. Cov lus txib "tar -null" tau ua tiav.
  • Rau kev xaiv ntev, luv luv analogues yog npaj (piv txwv li, "ls -col" rau "ls -color").
  • Ntxiv kev txhawb nqa rau "tag nrho", "tus nqi" thiab "export" tso zis tawm tswv yim rau "blkid -o" hais kom ua.
  • Ntxiv cov kev xaiv "-C" (pab kom cgroup namespace) thiab "-a" (pab kom tag nrho cov kev txhawb nqa lub npe) rau qhov "nsenter" utility.
  • Cov khoom siv hluav taws xob "mount" siv qhov "-R" kev xaiv thiab rov ua dua khi mounting yog qhib los ntawm lub neej ntawd.
  • Cov khoom siv "cov ntaub ntawv" muab kev lees paub ntawm cov ntaub ntawv nrog Linux ntsiav cov duab thiab cov ntaub ntawv ua tiav rau Loongarch architecture.

Tau qhov twg los: opennet.ru

Ntxiv ib saib