„Coreutils 9.5“ pateikiama su našumo patobulinimais, pataisymais ir dar daugiau

GNU „Coreutils“

Coreutils yra programinės įrangos paketas, sukurtas GNU projekto, kuriame yra keletas pagrindinių įrankių, tokių kaip cat, ls ir rm, reikalingos Unix tipo operacinėms sistemoms.

Nauja GNU Coreutils 9.5 jau buvo išleista ir šiame leidime buvo įdiegtos naujos funkcijos, taip pat įvairūs klaidų pataisymai ir įvairių šio programinės įrangos paketo paslaugų patobulinimai.

Jei nežinote apie Coreutils, turėtumėte tai žinoti Tai programinės įrangos paketas sukurtas GNU projekto, kuris apima daugybę pagrindinių pagrindinių įrankių „Unix“ tipo operacinėms sistemoms. Šie įrankiai apima komandas, tokias kaip cat, ls ir rm, be kita ko.

„Coreutils“ paketas yra trijų ankstesnių paketų sujungimas: failų paslaugų (fileutils), apvalkalo paslaugų (shellutils) ir teksto apdorojimo paslaugų (textutils). Šis derinys suteikia platų failų tvarkymo, apvalkalo sąveikos ir teksto apdorojimo Unix sistemose funkcijas.

Kas naujo Coreutils 9.5?

Šioje naujoje GNU Coreutils 9.5 versijoje išryškinamas kritinės problemos sprendimas chmod -R turinčios įtakos saugumui, kai užpuolikas gali pakeisti norimą failą nepageidaujama simboline nuoroda, leidžiančia atlikti neteisėtus veiksmus su svarbiais failais.

Padidėjęs efektyvumas ir našumas atliekant keletą operacijų kaip cp, mv, install, caty split pagerinti veiklą skaitymas ir rašymas. Vienas iš pagrindinių patobulinimų buvo minimalaus skaitomo arba įrašomo bloko dydžio padidinimas nuo 128 KB iki 256 KB. Būnant komunalinėse paslaugose env, killy timeout, pridėtas neįvardintų signalų palaikymas

Buvo įgyvendinti SELinux operacijų, susijusių su failų kopijavimu, patobulinimai, kuris prisideda prie geresnio saugumo valdymo aplinkose, kuriose yra SELinux.

Be to, jis išsiskiria tuo Pagerintas suderinamumas su GNU/Linux CIFS failų sistemomis en cp, mvIr install, ištaisydami klaidingą diagnostiką, kuri galėjo suklaidinti vartotojus kopijuojant failus į šias sistemas.

Coreutils 9.5 buvo atlikti pataisymai ls --dired, numfmt, pinkyIr wc suderinti savo elgesį su naudotojų lūkesčiais ir pagerinti naudojimo nuoseklumą bei išsprendė keletą problemų split, tailIr wait.

Be to, base32 y base64 dabar yra lankstesni, kai dekoduoja duomenis be užpildymo ir aptinka sugadintas koduotes, be to, kad naudingumocp --no-clobber y mv -n Dabar jie elgiasi intuityviau tvarkydami esamus failus paskirties vietoje, išvengdami nereikalingų klaidų ir pagerindami vartotojo patirtį.

Taip pat pabrėžiami pakeitimai, kurie buvo įgyvendinti tokiu būdu sort tvarko libcrypto priklausomybes, sumažindamas pradines pridėtines išlaidas ir pagerindamas įprasto naudojimo efektyvumą wc patyrė reikšmingų žodžių skaičiaus patobulinimų, ypač konkrečiose vietovėse.

kiti išsiskiriantys pokyčiai šios naujos versijos:

  • cp --no-preserve=mode dabar tinkamai išsaugo set-group-ID bitus sukurtuose kataloguose, užtikrinant, kad leidimo nustatymai išliktų nuoseklūs.
  • Patobulinimai join y uniq kad šie įrankiai geriau tvarkytų kelių baitų simbolius, užtikrinant tikslesnį elgesį dirbant su daugiakalbiais duomenimis.
  • numfmt dabar priima ilgesnes priesagas, suteikiant papildomo lankstumo formatuojant skaičius su matavimo vienetais.
  • wc dabar skaičiuoja nespausdinamus simbolius kaip žodžių dalį, pagerindamas failo turinio skaičiavimo tikslumą.
  • chgrp --from=OWNER:GROUP pristatomas konkretesnis būdas apriboti failų pakeitimus pagal dabartinius savininkus ir grupes, suteikiant didesnę leidimų valdymo kontrolę.
  • cp --keep-directory-symlink y mv --keep-directory-symlink Jie prideda galimybę išsaugoti ir sekti esamas simbolines nuorodas į paskirties katalogus, o tai pagerina katalogų struktūros vientisumą perkeliant ar kopijuojant failus.
  • Pridėta parinktis «--update=none-fail» į pelną cp y mv, panašus į "--no-clobber“, tačiau su tuo, kad vykdymas nepavyks, jei failai jau yra.
  • Pasirinkimas -a (--argv0) prisijungė prie komunalinių paslaugų env nepaisyti nulinio parametro iš komandinės eilutės, ty kelio į vykdomąjį failą.

Kakleliai nori sužinoti daugiau apie tai, galite patikrinti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.