GNU Coreutils 9.1 ya zo tare da haɓakawa, gyare-gyare da ƙari

Kwanaki da yawa da suka gabata an sanar da samuwar sabuwar sigar barga sa na asali tsarin utilities GNU Coreutils 9.1, wanda ya haɗa da shirye-shirye kamar nau'i, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, da dai sauransu.

Coreutils (ko GNU Core Utilities) shine kunshin software wanda aikin GNU ya haɓaka wanda ya ƙunshi yawancin kayan aikin yau da kullun kamar cat, ls, da rm da ake buƙata don tsarin aiki kamar Unix. Haɗin fakiti ne guda uku da suka gabata: kayan aikin fayil (fileutils), kayan aikin harsashi (shellutils), da abubuwan sarrafa kalmomi (textutils).

GNU core utilities goyi bayan zaɓuɓɓukan kirtani masu tsayi azaman sigogi zuwa umarni, da kuma wasu izini a cikin al'ada don ƙayyade zaɓuɓɓuka kafin muhawara na yau da kullum (idan an saita yanayin POSIXLY_CORRECT, wanda ke ba da damar ayyuka daban-daban a cikin BSD). Bugu da ƙari, tun da falsafar GNU tana amfani da bayanai daga shafukan mutum (kuma tana amfani da kayan aiki kamar bayanai), bayanin da aka bayar ya fi girma.

Babban sabbin fasalulluka na GNU Coreutils 9.1

A cikin wannan sabon sigar GNU Coreutils 9.1 da aka gabatar, an haskaka cewa an ƙara shi dd goyon bayan mai amfani don madadin sunayen zaɓi iseek = N don tsallakewa = N da oseek = N don nema = N, waɗanda ake amfani da su a cikin nau'in BSD na dd.

Baya ga wannan, an kuma nuna cewa amfanin dd yana ba da ƙidayar bytes maimakon toshewa idan ƙima ta ƙare da harafin "B" ("dd count=100KiB"). Ƙididdigar_bytes, skip_bytes, da kuma nema_bytes an soke tutocin.

An kuma lura cewa an kara "--print-ls-colors" zaɓi zuwa dircolors don nunawa a gani da daban launukan da aka ayyana a cikin ma'aunin yanayi na LS_COLORS, ban da ƙara tallafi ga ma'aunin yanayin COLORTERM ban da TERM a cikin dircolors.

Amfani cat yana aiwatar da amfani da kiran tsarin copy_file_range, tare da goyon bayansa ta tsarin, don kwafin bayanai tsakanin fayiloli guda biyu kawai a gefen kernel ba tare da canja wurin bayanai zuwa ƙwaƙwalwar sarrafa sararin samaniya ba.

chown da chroot suna ba da gargaɗi lokacin amfani da syntax "Chown root.root f" maimakon "chown root:root f" kamar yadda za a iya samun matsaloli akan tsarin da ke ba da ɗigo a cikin sunayen masu amfani).

A cikin ls, an kashe haskaka fayil ta hanyar tsoho, la'akari da iyawar, saboda wannan yana haifar da karuwar nauyin kusan 30%.

En ls da stat, yunƙurin hawan fayiloli ba a kashe su. Don hawa ta atomatik, dole ne ka saka a sarari zaɓin “stat –cached= never

a cikin utilities cp, mv kuma shigar yanzu yana yiwuwa a iya Yi amfani da kiran tsarin openat* lokacin yin kwafi zuwa kundin adireshi don inganta aiki da kuma guje wa yuwuwar yanayin tsere.

A kan macOS, mai amfani da cp yanzu yana ƙirƙirar clone na kwafi-kan-rubutu na fayil idan tushen da fayilolin wuri sune a cikin APFS iri ɗaya kuma fayil ɗin manufa ba ya wanzu. Lokacin yin kwafi, yanayin shiga da lokaci kuma ana kiyaye su (kamar lokacin da 'cp ​​-p' da 'cp -a' ke aiwatarwa).

Na sauran canje-canje wanda ya fice daga wannan sabon sigar:

  • printf yana ba da tallafi don buga ƙimar lambobi a cikin haruffan multibyte.
  • "sort --debug" aiwatar da bincike don matsaloli tare da haruffa a cikin ma'aunin "--field-separator" masu cin karo da haruffa waɗanda za a iya amfani da su a cikin lambobi.
  • An ƙara zaɓin '–ƙuduri' zuwa amfanin 'kwanan wata' don nuna bayanai kan daidaiton bin diddigin lokaci.
  • chmod -R baya fita tare da matsayi na kuskure lokacin nemo alamomin alamomi. Duk fayilolin za su yi aiki cikin nasara, amma matsayin fita ba daidai ba ne.
  • cksum baya ba da izinin taƙaita sunayen algorithm, don haka inganta dacewa da baya da ƙarfi.
  • Gina AIX baya gazawa saboda wasu ayyukan laburare sun ɓace.

A ƙarshe, idan kuna sha'awar ƙarin sani game da shi na wannan sabon sigar, zaku iya duba cikakkun bayanai a ciki mahada mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.