Tukunga o GNU Coreutils 9.0

Kei te waatea he putanga pumau o te GNU Coreutils 9.0 o nga taputapu punaha taketake, kei roto ko nga kaupapa penei i te momo, cat, chmod, chown, chroot, cp, ra, dd, echo, hostname, id, ln, ls, etc. Ko te huringa nui i roto i te nama putanga na nga huringa o te whanonga o etahi taputapu.

Huringa matua:

  • Ko te cp me te whakauru i nga taputapu taunoa ki te aratau kape-i-tuhi i te wa e kape ana (ma te whakamahi ioctl ficlone ki te tiri raraunga puta noa i nga konae maha, kaua ki te hanga i te karaka katoa).
  • Ka whakamahia e nga taputapu cp, tāuta, me te mv nga tikanga kua whakaratohia e te punaha hei tere ake i nga mahi kape (ma te whakamahi i te waea punaha copy_file_range ki te mahi kape taha kernel anake, me te kore e whakawhiti raraunga ki te tukatuka mahara i te waahi kaiwhakamahi).
  • Ko nga taputapu cp, tāuta, me te mv e whakamahi ana i te waea lseek+SEEK_HOLE ngawari ake, engari i te ioctl+FS_IOC_FIEMAP ki te kite i nga konae kore.
  • Ko te whaipainga wc e whakamahi ana i nga tohutohu AVX2 kia tere ake te tatauranga o te maha o nga rarangi. I te wa e whakamahi ana i tenei arotautanga, ka piki te tere wc kia 5 nga wa.
  • Ko te kōwhiringa "-a" (--algorithm) kua taapirihia ki te whaipainga cksum hei whiriwhiri i te hashing algorithm. Hei tere ake i te tatauranga o nga arowhai i roto i te whaipainga cksum, ka whakamahia nga tohutohu pclmul i te wa e whakamahi ana i te aratau "--algorithm=crc", e tere ana nga tatauranga ki te 8 nga wa. I runga i nga punaha kaore he tautoko pclmul, e 4 nga wa tere ake te aratau crc. Ko te toenga hashing algorithms (sum, md5sum, b2sum, sha*sum, sm3, etc.) ka whakatinanahia ma te karanga i nga mahi libcrypto.
  • I roto i nga taputapu md5sum, cksum, sha*sum me te b2sum, ma te whakamahi i te haki "--check" ka taea te noho o te raupapa CRLF i te mutunga o te rarangi arowhai. Ko te "cksum --check" e whakarato ana i te kitenga aunoa o te hashing algorithm i whakamahia.
  • Kua taapirihia e te ls whaipainga he whiringa "--sort=width" ki te kōmaka ma te roa o te ingoa kōnae, me te kōwhiringa "--zero" hei whakamutu i ia raina me te tohu kore. Kua whakahokia mai te whanonga tawhito, na te mea ka whakaatuhia he whaiaronga putua hei utu mo te hapa i te wa e tukatuka ana i tetahi whaiaronga mamao.
  • Ko te whaipainga df te whakamahi i te kitenga o nga punaha konae whatunga acfs, coda, fhgfs, gpfs, ibrix, ocfs2 me vxfs.
  • Ko te tautoko mo nga momo punaha konae "devmem", "exfat", "secretmem", "vboxsf" me "zonefs" kua taapirihia ki nga taputapu tatauranga me te hiku. Mo te "vboxsf", ka whakamahia te pooti ki te whai i nga huringa i roto i te "hiku -f", a mo era atu, ka whakamahia te innotify.

Source: opennet.ru

Tāpiri i te kōrero