Uitgave van de basis systeemtuilen GNU Coreutils 9.1

De stabiele versie van de basis systeemtuilen GNU Coreutils 9.1 is beschikbaar, die programma's bevat zoals sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, enz.

Belangrijkste wijzigingen:

  • In de dd-tool is ondersteuning toegevoegd voor alternatieve naamgeving van opties iseek=N voor skip=N en oseek=N voor seek=N, die worden gebruikt in de dd-variant voor BSD-systemen.
  • In dircolors is de optie ‘—print-ls-colors’ toegevoegd voor een duidelijke en aparte weergave van kleuren, gedefinieerd in de omgevingsvariabele LS_COLORS. In dircolors is ook ondersteuning toegevoegd voor de omgevingsvariabele COLORTERM naast TERM.
  • In de tools cp, mv en install worden bij het kopiĂ«ren naar een map systeemoproepen openat* gebruikt om de efficiĂ«ntie te verhogen en mogelijke race-condities te vermijden.
  • In macOS maakt de cp-tool nu een kloon van het bestand in de modus copy-on-write, als het originele en doelbestand zich op hetzelfde APFS-bestandssysteem bevinden en het doelbestand niet bestaat. Bij het kopiĂ«ren wordt ook de modus en toegangstijd bewaard (zoals bij het uitvoeren van ‘cp -p’ en ‘cp -a’).
  • In de tool ‘date’ is de optie ‘—resolution’ toegevoegd voor het weergeven van gegevens over de precisie van tijdsregistratie.
  • In printf is ondersteuning toegevoegd voor het weergeven van numerieke waarden in multibyte-tekens.
  • In ‘sort —debug’ is diagnose geĂŻmplementeerd voor problemen met symbolen in de parameter ‘—field-separator’, die conflicteren met symbolen die kunnen worden gebruikt in nummers.
  • In de cat-tool is gebruik gemaakt van de systeemoproep copy_file_range wanneer deze door het systeem wordt ondersteund, voor het kopiĂ«ren van gegevens tussen twee bestanden uitsluitend aan de kant van de kernel zonder gegevens naar het geheugen van het proces in de gebruikersruimte te verzenden.
  • In chown en chroot wordt een waarschuwing weergegeven bij het gebruik van de syntaxis ‘chown root.root f’ in plaats van ‘chown root:root f’ omdat er problemen kunnen zijn op systemen waar aanwijzing met een punt in gebruikersnamen is toegestaan).
  • In de dd-tool wordt het tellen van bytes in plaats van blokken uitgevoerd als de waarde van de teller eindigt op het teken ‘B’ (‘dd count=100KiB’). De vlaggen count_bytes, skip_bytes en seek_bytes zijn verouderd verklaard.
  • In ls is standaard de kleuring van bestanden met betrekking tot capabilities uitgeschakeld, omdat dit de belasting met ongeveer 30% verhoogt.
  • In ls en stat zijn de pogingen tot automontage van bestanden uitgeschakeld. Voor automontage moet expliciet de optie ‘stat —cached=never’ worden opgegeven.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers đŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster