I-GNU Coreutils 9.1 ifika nokuthuthukisiwe, ukulungiswa nokunye okwengeziwe

Ezinsukwini ezimbalwa ezedlule ukutholakala kwenguqulo entsha kwamenyezelwa isethi ezinzile yezinsiza zesistimu eziyisisekelo I-GNU Coreutils 9.1, okuhlanganisa izinhlelo ezifana nokuhlunga, ikati, i-chmod, i-chown, i-chroot, i-cp, idethi, i-dd, i-echo, igama lomethuleli, i-id, ln, ls, njll.

I-Coreutils (noma i-GNU Core Utilities) i iphakethe lesofthiwe elakhiwe iphrojekthi ye-GNU equkethe amathuluzi amaningana ayisisekelo njengekati, i-ls, ne-rm edingekayo kumasistimu wokusebenza afana ne-Unix. Kuyinhlanganisela yamaphakheji amathathu adlule: izinsiza zefayela (amafayili), izinsiza zegobolondo (ama-shellutils), nezinsiza zokucubungula amagama (textutils).

Izinsiza ezibalulekile ze-GNU sekela izinketho zezintambo ezinde njengamapharamitha emiyalweni, kanye nokuvunyelwa okuthile emhlanganweni wokucacisa izinketho ngaphambi kwezimpikiswano ezivamile (inqobo nje uma kusethiwe okuguquguqukayo kwemvelo okungu-POSIXLY_CORRECT, okunika amandla ukusebenza okuhlukile ku-BSD). Ukwengeza, njengoba ifilosofi ye-GNU isebenzisa ulwazi oluvela emakhasini abantu (futhi isebenzisa amathuluzi afana nolwazi), ulwazi olunikeziwe lukhulu.

Izici ezintsha eziyinhloko ze-GNU Coreutils 9.1

Kule nguqulo entsha ye-GNU Coreutils 9.1 eyethulwa, kugqanyiswe ukuthi yengeziwe dd usekelo lokusetshenziswa kwamanye amagama enketho iseek=N yeqa=N kanye ne-oseek=N yokufuna=N, ezisetshenziswa kokuhlukile kwe-BSD kwe-dd.

Ngaphezu kwalokhu, kuphinde kuqokonyiswe ukuthi usizo dd inikeza isibalo samabhayithi esikhundleni samabhulokhi uma inani eliphikisayo ligcina ngohlamvu oluthi "B" ("dd count=100KiB"). Amafulegi okuthi count_bytes, skip_bytes, kanye neseak_bytes ahoxisiwe.

Kuphinde kuphawulwe ukuthi okungeziwe "--print-ls-colors" inketho yokwenza imibala ukuze ubonise ngokubonakalayo nangokuhlukene imibala echazwe kokuhlukahluka kwemvelo kwe-LS_COLORS, ngaphezu kokwengeza ukusekela kokuhlukahluka kwemvelo kwe-COLORTERM ngaphezu kokuthi TERM ngemibala ehlukene.

Okusetshenziswayo Ikati lisebenzisa ikholi yesistimu ye-copy_file_range, ngokusekelwa kwayo uhlelo, ukukopisha idatha phakathi kwamafayela amabili kuphela ohlangothini lwe-kernel ngaphandle kokudlulisa idatha kumemori yenqubo yendawo yomsebenzisi.

i-chown ne-chroot inikeza isexwayiso lapho usebenzisa i-syntax "chown root.root f" esikhundleni sokuthi "chown root:root f" njengoba kungase kube nezinkinga kumasistimu avumela amachashazi kumagama abasebenzisi).

Ngo-ls, ukugqamisa ifayela kukhutshaziwe ngokuzenzakalelayo, kucatshangelwa amandla, njengoba lokhu kuholela ekwenyukeni komthwalo cishe ngama-30%.

En ls kanye nezibalo, imizamo yokukhipha amafayela ngokuzenzakalelayo ivaliwe. Ngokukhweza okuzenzakalelayo, kufanele ucacise inketho ethi “stat -cached=never

ezinsizeni cp, mv futhi ufake manje kungenzeka ukukwazi sebenzisa izingcingo zesistimu ze-openat* lapho ukopisha kunkomba ukuze uthuthukise ukusebenza kahle futhi ugweme izimo zomjaho ezingaba khona.

Ku-macOS, insiza ye-cp manje yenza ikhophi-on-write clone wefayela uma kungumthombo kanye namafayela okuyiwa kuwo ku-APFS efanayo futhi ifayela okuyiwa kulo alikho. Lapho ukopisha, imodi yokufinyelela nesikhathi nakho kuyagcinwa (njengokuthi 'cp ​​-p' kanye 'cp -a' kusetshenziswa).

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • I-printf inikeza ukusekelwa kokuphrinta amanani ezinombolo ngezinhlamvu ze-multibyte.
  • "sort --debug" sebenzisa ukuxilonga ngezinkinga ezinezinhlamvu kupharamitha ethi "--field-separator" engqubuzana nezinhlamvu ezingasetshenziswa ezinombolweni.
  • Inketho ethi '–resolution' yengezwe kusisetshenziswa 'sedethi' ukuze kuboniswe idatha ngesikhathi sokunemba kokulandelela.
  • I-chmod -R ayisaphumi ngesimo sephutha lapho ithola ama-symlink. Wonke amafayela azocutshungulwa ngempumelelo, kodwa isimo sokuphuma besingalungile.
  • I-cksum ayisawavumeli amagama afushanisiwe we-algorithm, ngaleyo ndlela ithuthukise ukuhambisana nokubuyela emuva nokuqina.
  • Ukwakhiwa kwe-AIX akusahluleki ngoba eminye imisebenzi yelabhulali ayikho.

Ekugcineni, uma unentshisekelo yokwazi kabanzi ngakho yale nguqulo entsha, ungabheka imininingwane kuyo isixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.