Publikimi i paketës së utiliteteve bazë të sistemit GNU Coreutils 9.0

ËshtĂ« i disponueshĂ«m versioni stabil i paketĂ«s sĂ« utiliteteve bazĂ« tĂ« sistemit GNU Coreutils 9.0, qĂ« pĂ«rfshin programe si sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls etj. Ndryshimi i dukshĂ«m nĂ« numrin e versionit shpjegohet me ndryshime nĂ« sjelljen e disa utiliteteve.

Ndryshimet kryesore:

  • NĂ« utilitetet cp dhe install, gjatĂ« kopjimit pĂ«rdoret si parazgjedhje mĂ«nyra copy-on-write (pĂ«rdorimi i ioctl ficlone pĂ«r ndarjen e tĂ« dhĂ«nave mes disa skedarĂ«ve nĂ« vend tĂ« krijimit tĂ« njĂ« kloni tĂ« plotĂ«).
  • NĂ« utilitetet cp, install dhe mv pĂ«rdoren mekanizmat e ofruar nga sistemi pĂ«r tĂ« pĂ«rshpejtuar operacionet e kopjimit (pĂ«rdorimi i thirrjes sĂ« sistemit copy_file_range pĂ«r ta kryer kopjimin vetĂ«m nĂ« anĂ«n e kernelit, pa transferuar tĂ« dhĂ«na nĂ« memorien e procesit nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit).
  • NĂ« utilitetet cp, install dhe mv, pĂ«r zbulimin e boshllĂ«qeve nĂ« skedarĂ« pĂ«rdoret thirrja mĂ« e thjeshtĂ« dhe mĂ« portabĂ«l lseek+SEEK_HOLE nĂ« vend tĂ« ioctl+FS_IOC_FIEMAP.
  • NĂ« utilitetin wc, pĂ«r tĂ« pĂ«rshpejtuar numĂ«rimin e rreshtave pĂ«rdoren instruksionet AVX2. Me kĂ«tĂ« optimizim, shpejtĂ«sia e wc Ă«shtĂ« rritur 5 herĂ«.
  • NĂ« utilitetin cksum Ă«shtĂ« shtuar opsioni “-a” (--algorithm) pĂ«r zgjedhjen e algoritmit tĂ« hashimit. PĂ«r tĂ« pĂ«rshpejtuar llogaritjen e checksum, nĂ« utilitetin cksum pĂ«rdoren instruksionet pclmul kur pĂ«rdoret mĂ«nyra “--algorithm=crc”, duke mundĂ«suar pĂ«rshpejtim deri nĂ« 8 herĂ«. NĂ« sistemet pa mbĂ«shtetje pĂ«r pclmul, mĂ«nyra crc Ă«shtĂ« pĂ«rshpejtuar 4 herĂ«. Algoritmet e tjera tĂ« hashimit (sum, md5sum, b2sum, sha*sum, sm3 etj.) janĂ« implementuar pĂ«rmes thirrjes sĂ« funksioneve tĂ« libcrypto.
  • NĂ« utilitetet md5sum, cksum, sha*sum dhe b2sum, kur pĂ«rdoret flamuri “--check” lejohet prania e sekuencĂ«s CRLF nĂ« fund tĂ« rreshtit me checksum. Te “cksum --check” Ă«shtĂ« siguruar zbulimi automatik i algoritmit tĂ« pĂ«rdorur tĂ« hashimit.
  • NĂ« veglĂ«n ls Ă«shtĂ« shtuar opsioni «—sort=width» pĂ«r renditje sipas gjatĂ«sisĂ« sĂ« emrit tĂ« skedarit, si dhe opsioni «—zero» pĂ«r ta pĂ«rfunduar çdo rresht me simbolin zero. ËshtĂ« rikthyer sjellja e vjetĂ«r, qĂ« çon nĂ« shfaqjen e njĂ« direktoriumi bosh nĂ« vend tĂ« njĂ« gabimi gjatĂ« pĂ«rpunimit tĂ« njĂ« katalogu tĂ« fshirĂ«.
  • NĂ« veglĂ«n df Ă«shtĂ« zbatuar zbulimi i sistemeve tĂ« skedarĂ«ve nĂ« rrjet acfs, coda, fhgfs, gpfs, ibrix, ocfs2 dhe vxfs.
  • NĂ« veglat stat dhe tail Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r llojet e sistemeve tĂ« skedarĂ«ve «devmem», «exfat», «secretmem», «vboxsf» dhe «zonefs». PĂ«r «vboxsf», pĂ«r ndjekjen e ndryshimeve nĂ« «tail -f» pĂ«rdoret polling, ndĂ«rsa pĂ«r tĂ« tjerat — inotify.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster