د GNU Coreutils خپرول 9.0

د GNU Coreutils 9.0 یو باثباته نسخه د بنسټیز سیسټم اسانتیاو سیټ شتون لري، کوم چې پروګرامونه لکه ترتیب، بلی، chmod، chown، chroot، cp، نیټه، dd، echo، کوربه نوم، id، ln، ls، او نور شامل دي. د نسخې شمیر کې د پام وړ بدلون د ځینو اسانتیاوو په چلند کې د بدلون له امله دی.

کلیدي بدلونونه:

  • د کاپي کولو په وخت کې د cp او انسټالټ اسانتیاوې د کاپي کولو په وخت کې د کاپي کولو حالت ته ډیفالټ کیږي (د بشپړ کلون رامینځته کولو پرځای په ډیری فایلونو کې ډیټا شریکولو لپاره ioctl فیکلون کارول).
  • cp، install، او mv اسانتیاوې د سیسټم لخوا چمتو شوي میکانیزمونه کاروي ترڅو د کاپي عملیات ګړندي کړي (د کاپي_فایل_رینج سیسټم کال په کارولو سره یوازې د کرنل اړخ کاپي کولو ترسره کولو لپاره ، پرته له دې چې د کارونکي ځای کې د حافظې پروسس کولو لپاره ډیټا لیږدولو څخه).
  • د cp، install او mv اسانتیاوې د ioctl+FS_IOC_FIEMAP پرځای یو ساده او ډیر پورټ ایبل lseek+SEEK_HOLE کال کاروي ترڅو د فایل باطلونه کشف کړي.
  • د wc افادیت د AVX2 لارښوونې کاروي ترڅو د لینونو شمیر محاسبه ګړندي کړي. کله چې د دې اصلاح کولو کارول، د wc سرعت 5 ځله لوړ شو.
  • د هشینګ الګوریتم غوره کولو لپاره د "-a" (--الګوریتم) اختیار د cksum یوټیلیټ کې اضافه شوی. د cksum یوټیلیټ کې د چکسمونو محاسبه ګړندۍ کولو لپاره ، pclmul لارښوونې د "--algorithm=crc" حالت کارولو په وخت کې کارول کیږي، کوم چې حسابونه تر 8 ځله ګړندي کوي. په سیسټمونو کې د pclmul ملاتړ پرته ، د crc حالت 4 ځله ګړندی دی. د هشنګ پاتې الګوریتمونه (sum, md5sum, b2sum, sha*sum, sm3, etc.) د libcrypto فنکشن په زنګ وهلو سره پلي کیږي.
  • په md5sum، cksum، sha*sum او b2sum اسانتیاو کې، د "--check" بیرغ په کارولو سره د چیکسم لاین په پای کې د CRLF ترتیب شتون ته اجازه ورکوي. "cksum --check" د کارول شوي هیشینګ الګوریتم اتوماتیک کشف چمتو کوي.
  • ls یوټیلیټ د فایل نوم اوږدوالی سره د ترتیب کولو لپاره "--sort=width" اختیار اضافه کړی، په بیله بیا د "-صفر" اختیار د هرې کرښې د ناپاک کرکټر سره پای ته رسولو لپاره. زوړ چلند بیرته راستانه شوی، د لیرې ډایرکټر پروسس کولو پر مهال د خطا پرځای د خالي لارښود ښودل کیږي.
  • د df افادیت د شبکې فایل سیسټمونو کشف پلي کوي acfs, coda, fhgfs, gpfs, ibrix, ocfs2 او vxfs.
  • د فایل سیسټم ډولونو لپاره ملاتړ "devmem"، "exfat"، "secretmem"، "vboxsf" او "zonefs" په سټیټ او tail یوټیلیټیز کې اضافه شوي. د "vboxsf" لپاره، رایه ورکول په "tail-f" کې د بدلونونو د تعقیب لپاره کارول کیږي، او د پاتې نورو لپاره، inotify کارول کیږي.

سرچینه: opennet.ru

Add a comment