Ukukhishwa kwe-GNU Coreutils 9.0

Inguqulo ezinzile yesethi ye-GNU Coreutils 9.0 yezinsiza eziyisisekelo iyatholakala, ehlanganisa izinhlelo ezifana nokuhlunga, ikati, i-chmod, i-chown, i-chroot, i-cp, idethi, i-dd, i-echo, igama lomethuleli, i-id, ln, ls, njll. Ushintsho olubalulekile lwenombolo yenguqulo kungenxa yezinguquko ekuziphatheni kwezinye izinsiza.

Izinguquko ezibalulekile:

  • I-cp nokufaka izinsiza ezizenzakalelayo ukuze ukopishe-on-ubhala imodi lapho ukopisha (usebenzisa i-ioctl ficlone ukwabelana ngedatha kuwo wonke amafayela amaningi esikhundleni sokudala i-clone egcwele).
  • Izinsiza ze-cp, install, ne-mv zisebenzisa izindlela ezihlinzekwe ngohlelo ukusheshisa ukusebenza kokukopisha (usebenzisa ikholi yesistimu ye-copy_file_range ukwenza ukukopisha kohlangothi lwe-kernel kuphela, ngaphandle kokudlulisa idatha ukucubungula inkumbulo endaweni yomsebenzisi).
  • Izinsiza ze-cp, install, ne-mv zisebenzisa ikholi ye-lseek+SEEK_HOLE elula nephathekayo esikhundleni se-ioctl+FS_IOC_FIEMAP ukuze zithole izikhala zefayela.
  • Insiza ye-wc isebenzisa imiyalelo ye-AVX2 ukusheshisa ukubalwa kwenombolo yemigqa. Uma usebenzisa lokhu kulungiselelwa, isivinini se-wc sikhuphuke izikhathi ezi-5.
  • Inketho ethi "-a" (--algorithm) yengezwe kusisetshenziswa se-cksum ukuze ukhethe i-algorithm ye-hashing. Ukusheshisa ukubalwa kwama-checksums kunsizakalo ye-cksum, imiyalo ye-pclmul isetshenziswa uma kusetshenziswa imodi "--algorithm=crc", esheshisa izibalo izikhathi ezifika kweziyisi-8. Kuzinhlelo ngaphandle kokusekelwa kwe-pclmul, imodi ye-crc ishesha izikhathi ezi-4. Ama-algorithms e-hashing asele (isamba, i-md5sum, b2sum, sha*sum, sm3, njll.) asetshenziswa ngokubiza imisebenzi ye-libcrypto.
  • Ezinsizeni ze-md5sum, cksum, sha*sum kanye ne-b2sum, kusetshenziswa ifulegi elithi “--check” kuvumela ukuba khona kokulandelana kwe-CRLF ekugcineni komugqa wokuhlola. "cksum --check" inikeza ukutholwa okuzenzakalelayo kwe-algorithm ye-hashing esetshenzisiwe.
  • Uhlelo lwe-ls lwengeze inketho ethi "--sort=width" ukuze uhlele ngobude begama lefayela, kanye nenketho ethi "--zero" yokunqamula umugqa ngamunye ngohlamvu olungenalutho. Ukuziphatha okudala kubuyisiwe, okwenza uhla lwemibhalo olungenalutho luboniswe esikhundleni sephutha lapho kucutshungulwa uhla lwemibhalo olukude.
  • Isisetshenziswa se-df sisebenzisa ukutholwa kwezinhlelo zamafayela enethiwekhi acfs, coda, fhgfs, gpfs, ibrix, ocfs2 kanye nama-vxfs.
  • Ukusekelwa kwezinhlobo zesistimu yamafayela okuthi “devmem”, “exfat”, “secretmem”, “vboxsf” kanye “ne-zonefs” kwengezwe kuzinsiza zezibalo nezamsila. Ku-“vboxsf”, ukuvota kusetshenziselwa ukulandelela izinguquko kokuthi “tail -f”, kanti okunye, i- inotify iyasetshenziswa.

Source: opennet.ru

Engeza amazwana