Saatavilla on vakaa versio GNU Coreutils 9.1 -järjestelmän perusapuohjelmien sarjasta, joka sisältää ohjelmia, kuten sort, cat, chmod, chown, chroot, cp, päivämäärä, dd, echo, isäntänimi, id, ln, ls jne.
Tärkeimmät muutokset:
- Dd-apuohjelma on lisännyt tuen vaihtoehtoisille nimille vaihtoehdoille iseek=N (skip=N) ja oseek=N (seek=N), joita käytetään BSD-järjestelmien dd-muunnelmassa.
- Lisätty "--print-ls-colors" -vaihtoehto dircolors-väreihin LS_COLORS-ympäristömuuttujassa määritettyjen värien visuaalista ja erillistä näyttöä varten. dircolors lisää myös tuen COLORTERM-ympäristömuuttujalle TERM:n lisäksi.
- cp-, mv- ja install-apuohjelmat käyttävät openat*-järjestelmäkutsuja kopioidessaan hakemistoon tehokkuuden parantamiseksi ja mahdollisten kilpailuolosuhteiden välttämiseksi.
- MacOS:ssa cp-apuohjelma luo nyt tiedoston kloonin kopiointi-kirjoitustilassa, jos lähde- ja kohdetiedostot sijaitsevat samassa APFS-tiedostojärjestelmässä ja kohdetiedosto puuttuu. Kopioitaessa myös tila ja pääsyaika säilyvät (kuten ajettaessa 'cp -p' ja 'cp -a').
- '—resoluutio'-vaihtoehto on lisätty 'date'-apuohjelmaan ajantarkkuuden näyttämiseksi.
- printf tukee numeeristen arvojen tulostamista monitavuisina merkeinä.
- "sort --debug" toteuttaa diagnostiikan ongelmille, joissa "--field-separator"-parametrin merkit ovat ristiriidassa numeroissa käytettävien merkkien kanssa.
- Cat-apuohjelma käyttää copy_file_range-järjestelmäkutsua, kun järjestelmä tukee sitä, tietojen kopioimiseen kahden tiedoston välillä vain ytimen puolella siirtämättä tietoja prosessimuistiin käyttäjätilassa.
- chown ja chroot antavat varoituksen käytettäessä syntaksia "chown root.root f" "chown root:root f" sijaan, koska järjestelmissä, jotka sallivat pisteitä käyttäjätunnuksissa, voi esiintyä ongelmia.
- Dd-apuohjelma tarjoaa tavulaskennan lohkojen sijaan, jos laskurin arvo päättyy merkkiin "B" ('dd count=100KiB'). Liput count_bytes, skip_bytes ja seek_bytes on poistettu käytöstä.
- ls:ssä ominaisuudet huomioon ottavien tiedostojen korostus on oletusarvoisesti poissa käytöstä, koska tämä lisää kuormitusta noin 30 %.
- Yritykset liittää tiedostoja automaattisesti on poistettu käytöstä ls:ssä ja stat. Automaattista valvontaa varten sinun tulee erikseen määrittää "stat –cached=never" -vaihtoehto.
Lähde: opennet.ru