Udgivelse af GNU Coreutils 9.10 værktøjssæt

Den stabile version af det grundlæggende sæt af systemværktøjer, GNU Coreutils 9.10, er blevet offentliggjort, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln og ls.

Nøgleinnovationer:

  • I man-siderne og tipsene, der vises ved brug af optionen «—help», er kommandoer og optioner blevet fremhævet med fed skrift, og der er tilføjet muligheden for at forbinde kommandoer til hyperlinks for at navigere til online-manualer på gnu.org i terminalemulatorer, der understøtter dette.
  • Adfærden for timeout-værktøjet er ændret, så det nu fanger behandling af alle procesafslutningssignaler (SIGPIPE, SIGALRM, SIGHUP osv.) og videresender dem til den kontrollerede proces, hvilket forhindrer, at timeout-værktøjet kan blive tvangsafsluttet, mens den kontrollerede proces fortsætter med at køre.
  • I paste-værktøjet er der tilføjet støtte til at angive multibyte-tegn i optionen «—delimiters».
  • I cp-værktøjet er der rettet en regression, som tidligere førte til uendelig looping i visse situationer.
  • Størrelsen på den eksekverbare fil er reduceret med 3,2% ved den unificerede samling, hvor der leveres én fælles eksekverbar fil «coreutils» til alle kommandoer, og separate kommandoer oprettes via oprettelse af symboliske links til den. Muligheden «—enable-single-binary=hardlinks» er tilføjet for at bruge hårde links til den fælles eksekverbare fil i stedet for symboliske.
  • I værktøjerne ‘stat’ og ‘tail’ er der tilføjet støtte for filsystemtypen «guest-memfd», som vises i outputtet «stat -f -c%T» og fører til brug af polling i «tail -f».
  • I værktøjet ‘tail’ er der tilføjet optionen «—debug».
  • I værktøjet ‘du’ er der tilføjet en kort version af optionen «—apparent-size» — «-A», for at være kompatibel med FreeBSD.
  • I værktøjet ‘du’ er behandling af mapper med op til 10.000 elementer i Lustre-filsystemer blevet op til 9 gange hurtigere.
  • Standardbygningen af værktøjerne ‘kill’ og ‘uptime’ er blevet stoppet; de samles nu kun, når der angives i configure-scriptet optionen «—enable-install-program=kill,uptime».

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster