Tso tawm ntawm GNU Coreutils 9.1 txheej txheej txheej txheem kev siv hluav taws xob

Ib qho ruaj khov version ntawm GNU Coreutils 9.1 cov txheej txheem kev siv hluav taws xob yooj yim muaj, uas suav nrog cov kev pab cuam xws li txheeb, miv, chmod, chown, chroot, cp, hnub tim, dd, ncha, hostname, id, ln, ls, thiab lwm yam.

Cov kev hloov pauv tseem ceeb:

  • dd utility tau ntxiv kev txhawb nqa rau lwm lub npe rau cov kev xaiv iseek = N rau hla = N thiab oseek = N rau nrhiav = N, uas yog siv nyob rau hauv dd variant rau BSD systems.
  • Ntxiv "--print-ls-colors" kev xaiv rau dircolors rau kev pom thiab cais cov xim uas tau teev tseg hauv LS_COLORS ib puag ncig hloov pauv. dircolors kuj ntxiv kev txhawb nqa rau COLORTERM ib puag ncig hloov pauv ntxiv rau TERM.
  • Lub cp, mv, thiab nruab cov khoom siv hluav taws xob siv lub kaw lus qhib * hu thaum luam mus rau ib phau ntawv txhawm rau txhim kho kev ua haujlwm thiab zam kev sib tw ua tau.
  • Ntawm macOS, cp utility tam sim no tsim cov clone ntawm cov ntaub ntawv nyob rau hauv hom luam-on-sau yog tias cov ntaub ntawv thiab cov hom phiaj nyob hauv tib APFS cov ntaub ntawv kaw lus thiab cov phiaj xwm ploj lawm. Thaum luam tawm, hom thiab lub sijhawm nkag mus kuj tseem khaws cia (raws li thaum khiav 'cp -p' thiab 'cp -a').
  • Qhov kev xaiv '-kev daws teeb meem' ​​tau ntxiv rau 'hnub' kev siv hluav taws xob los tso saib cov ntaub ntawv raug sijhawm.
  • printf muab kev txhawb nqa rau kev luam ntawv cov lej hauv cov cim multibyte.
  • "sort --debug" siv kev kuaj mob rau cov teeb meem nrog cov cim hauv "--field-separator" parameter tsis sib haum nrog cov cim uas tuaj yeem siv tau hauv cov lej.
  • Cat utility siv lub copy_file_range system hu, thaum txhawb los ntawm lub system, luam cov ntaub ntawv ntawm ob cov ntaub ntawv nyob rau hauv lub kernel sab nkaus xwb, tsis tas yuav hloov cov ntaub ntawv los ua kev nco nyob rau hauv cov neeg siv qhov chaw.
  • chown thiab chroot muab lus ceeb toom thaum siv cov syntax "chown root.root f" es tsis txhob "chown hauv paus: hauv paus f" raws li tej zaum yuav muaj teeb meem ntawm cov tshuab uas tso cai rau cov dots hauv usernames).
  • dd utility muab byte suav es tsis txhob blocks yog tias tus nqi counter xaus nrog tus cim "B" ('dd suav = 100KiB'). Cov count_bytes, skip_bytes, thiab seek_bytes chij tau deprecated.
  • Hauv ls, qhov tseem ceeb ntawm cov ntaub ntawv siv rau hauv tus account peev xwm yog neeg xiam oob khab los ntawm lub neej ntawd, vim qhov no ua rau kev nce hauv kev thauj khoom li ntawm 30%.
  • Kev sim rau automount cov ntaub ntawv raug kaw hauv ls thiab stat. Rau kev saib xyuas nws tus kheej, koj yuav tsum qhia meej meej qhov "stat -cached = yeej tsis" kev xaiv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib