የተረጋጋ የጂኤንዩ Coreutils 9.1 የመሠረታዊ የስርዓት መገልገያዎች ስብስብ ይገኛል፣ እሱም እንደ መደብ፣ ድመት፣ ቻሞድ፣ ቾውን፣ ክሮት፣ ሲፒ፣ ቀን፣ dd፣ echo፣ hostname፣ id፣ ln፣ ls፣ ወዘተ የመሳሰሉ ፕሮግራሞችን ያካትታል።
ቁልፍ ለውጦች፡-
- የdd utility ለአማራጮች isek=N ለዝላይ=N እና oseek=N ለቢኤስዲ ስርዓቶች በዲ ተለዋጭ ውስጥ ጥቅም ላይ ለሚውሉ የአማራጭ ስሞች ድጋፍ አክሏል።
- በ LS_COLORS አካባቢ ተለዋዋጭ ውስጥ የተገለጹትን ቀለሞች ለእይታ እና ለተለየ ማሳያ የ "--print-ls-colors" አማራጭ ወደ ዲርኮሮች ታክሏል። dircolors ከTERM በተጨማሪ ለ COLORTERM አካባቢ ተለዋዋጭ ድጋፍን ይጨምራል።
- የ cp፣ mv እና install መገልገያዎች ቅልጥፍናን ለማሻሻል እና ሊሆኑ የሚችሉ የውድድር ሁኔታዎችን ለማስቀረት ወደ ዳይሬክተሩ ሲገለብጡ openat* የስርዓት ጥሪዎችን ይጠቀማሉ።
- በ macOS ላይ፣ የ cp መገልገያው ምንጭ እና ዒላማ ፋይሎች በተመሳሳይ የ APFS ፋይል ስርዓት ውስጥ የሚገኙ ከሆነ እና የዒላማው ፋይል ከጠፋ የፋይሉን ክሎሎን በቅጂ-ላይ-ፃፍ ሁነታ ይፈጥራል። በሚገለበጥበት ጊዜ ሁነታው እና የመዳረሻ ሰዓቱ ተጠብቀዋል (እንደ 'cp -p' እና 'cp -a' ን ሲያሄዱ)።
- የጊዜ ትክክለኛነት ውሂብን ለማሳየት የ'-መፍትሄ' አማራጭ ወደ 'ቀን' መገልገያ ታክሏል።
- printf በብዙ ባይት ቁምፊዎች ውስጥ የቁጥር እሴቶችን ለማተም ድጋፍ ይሰጣል።
- "Sort --debug" በ "--field-separator" ግቤት ውስጥ በቁምፊዎች ላይ ለችግሮች መመርመሪያዎች በቁጥር ሊጠቀሙባቸው ከሚችሉ ቁምፊዎች ጋር ይጋጫሉ.
- የድመት መገልገያው በስርዓቱ ሲደገፍ በሁለት ፋይሎች መካከል ያለውን መረጃ በከርነል በኩል ብቻ ለመቅዳት የኮፒ_ፋይል_ሬንጅ ሲስተም ጥሪን ይጠቀማል።
- chown እና chroot "chown root.root f" የሚለውን አገባብ ሲጠቀሙ ከ"chown root:root f" ይልቅ ማስጠንቀቂያ ይሰጣሉ ምክንያቱም በተጠቃሚ ስሞች ውስጥ ነጥቦችን የሚፈቅዱ ስርዓቶች ላይ ችግሮች ሊኖሩ ይችላሉ).
- የ dd utility የቆጣሪው እሴቱ በ"B" ('dd count=100KiB') የሚያልቅ ከሆነ ከብሎኮች ይልቅ ባይት ቆጠራን ይሰጣል። የመቁጠር_ባይት፣ የዝላይ_ባይት እና የፈልግ_ባይት ባንዲራዎች ተቋርጠዋል።
- በ ls ውስጥ ፣ ችሎታዎችን ከግምት ውስጥ በማስገባት ፋይሎችን ማድመቅ በነባሪነት ተሰናክሏል ፣ ይህ በ 30% ገደማ ጭነት መጨመር ያስከትላል።
- ፋይሎችን በራስ-ሰር ለመጫን የሚደረጉ ሙከራዎች በ ls እና stat ውስጥ ተሰናክለዋል። ለራስ-ክትትል፣ “stat –cached=never” የሚለውን አማራጭ በግልፅ መግለጽ አለቦት።
ምንጭ: opennet.ru