GNU Coreutils 9.1 වැඩිදියුණු කිරීම්, නිවැරදි කිරීම් සහ තවත් දේ සමඟ පැමිණේ

දින කිහිපයකට පෙර නව අනුවාදය ලබා ගත හැකි බව නිවේදනය කරන ලදී මූලික පද්ධති උපයෝගිතා ස්ථාවර කට්ටලයක් GNU Coreutils 9.1, වර්ග කිරීම, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls වැනි වැඩසටහන් ඇතුළත් වේ.

Coreutils (හෝ GNU Core Utilities) යනු GNU ව්‍යාපෘතිය මගින් සංවර්ධනය කරන ලද මෘදුකාංග පැකේජයකි Unix වැනි මෙහෙයුම් පද්ධති සඳහා අවශ්‍ය cat, ls, සහ rm වැනි මූලික මෙවලම් කිහිපයක් අඩංගු වේ. එය පෙර පැකේජ තුනක එකතුවකි: ගොනු උපයෝගිතා (fileutils), shell utilities (shellutils) සහ word processing utilities (textutils).

GNU මූලික උපයෝගිතා විධාන සඳහා පරාමිති ලෙස දිගු නූල් විකල්ප සඳහා සහය දක්වයි, මෙන්ම සාමාන්‍ය තර්ක වලට පෙර විකල්ප නියම කිරීම සඳහා සම්මුතියේ යම් අවසරයක් (BSD හි විවිධ ක්‍රියාකාරීත්වය සක්‍රීය කරන POSIXLY_CORRECT පරිසර විචල්‍යය සකසා ඇත්නම්). මීට අමතරව, GNU දර්ශනය මිනිසා පිටු වලින් තොරතුරු භාවිතා කරන බැවින් (සහ තොරතුරු වැනි මෙවලම් භාවිතා කරයි), සපයන ලද තොරතුරු විශාල වේ.

GNU Coreutils 9.1 හි ප්‍රධාන නව විශේෂාංග

ඉදිරිපත් කර ඇති GNU Coreutils 9.1 හි මෙම නව අනුවාදයේ, එය එකතු කර ඇති බව අවධාරණය කෙරේ. විකල්ප විකල්ප නාම සඳහා dd උපයෝගිතා සහාය iseek=N සඳහා skip=N සහ oseek=N සඳහා සොයන්න=N, dd හි BSD ප්‍රභේදයේ භාවිතා වේ.

මීට අමතරව, එහි ප්රයෝජනවත් බව ද අවධාරණය කෙරේ dd බයිට් ගණන සපයයි කවුන්ටර අගය "B" අක්ෂරයකින් අවසන් වන්නේ නම් ("dd count=100KiB") කුට්ටි වෙනුවට. Count_bytes, skip_bytes, සහ search_bytes කොඩි අවලංගු කර ඇත.

එකතු කර ඇති බව ද සටහන් වේ dircolors කිරීමට "--print-ls-colors" විකල්පය LS_COLORS පරිසර විචල්‍යයේ අර්ථ දක්වා ඇති වර්ණ දෘශ්‍යමය වශයෙන් සහ වෙන වෙනම සංදර්ශන කිරීමට, dircolors වල TERM ට අමතරව COLORTERM පරිසර විචල්‍යයට සහය එක් කිරීමට අමතරව.

උපයෝගීතාව cat copy_file_range පද්ධති ඇමතුම භාවිතය ක්‍රියාත්මක කරයි, පද්ධතිය මගින් එහි සහාය ඇතිව, පරිශීලක අවකාශයේ ක්‍රියාවලි මතකයට දත්ත මාරු නොකර කර්නලයේ පැත්තේ පමණක් ගොනු දෙකක් අතර දත්ත පිටපත් කිරීමට.

chown සහ chroot අනතුරු ඇඟවීමක් සපයයි සින්ටැක්ස් භාවිතා කරන විට "chown root.root f" "chown root:root f" වෙනුවට පරිශීලක නාමවල තිත් ඉඩ දෙන පද්ධතිවල ගැටළු ඇති විය හැක).

ls හි, ගොනු උද්දීපනය අක්‍රීය කර ඇත පෙරනිමියෙන්, ධාරිතාවයන් සැලකිල්ලට ගනිමින්, මෙය ආසන්න වශයෙන් 30% ක බර වැඩිවීමකට තුඩු දෙයි.

En ls සහ stat, ගොනු ස්වයංක්‍රීයව සවිකිරීමේ උත්සාහයන් අබල කර ඇත. ස්වයංක්‍රීයව සවි කිරීම සඳහා, ඔබ “stat –cached=never” විකල්පය පැහැදිලිව සඳහන් කළ යුතුය.

උපයෝගිතා වල cp, mv සහ ස්ථාපනය කරන්න දැන් එය කළ හැකි ය openat* පද්ධති ඇමතුම් භාවිතා කරන්න කාර්යක්‍ෂමතාව වැඩි දියුණු කිරීමට සහ විභව ධාවන තත්ත්වයන් මඟහරවා ගැනීමට නාමාවලියකට පිටපත් කිරීමේදී.

macOS මත, cp උපයෝගීතාව දැන් පිටපත්-මත-ලියන ක්ලෝනයක් නිර්මාණය කරයි මූලාශ්‍රය සහ ගමනාන්ත ගොනු නම් ගොනුවක එකම APFS හි සහ ගමනාන්ත ගොනුව නොපවතී. පිටපත් කිරීමේදී, ප්‍රවේශ මාදිලිය සහ වේලාවද සංරක්ෂණය වේ ('cp -p' සහ 'cp -a' ක්‍රියාත්මක වන විට වැනි).

අනෙක් වෙනස්කම් වලින් මෙම නව අනුවාදයෙන් කැපී පෙනෙන:

  • printf බහුබයිට් අක්ෂර වලින් සංඛ්‍යාත්මක අගයන් මුද්‍රණය කිරීම සඳහා සහය දක්වයි.
  • "sort --debug" "--field-separator" පරාමිතිය තුළ ඉලක්කම්වල භාවිතා කළ හැකි අක්ෂර සමඟ ගැටෙන අක්ෂර සමඟ ඇති ගැටළු සඳහා රෝග විනිශ්චය ක්‍රියාත්මක කර ඇත.
  • කාල ලුහුබැඳීමේ නිරවද්‍යතාවය පිළිබඳ දත්ත සංදර්ශන කිරීමට 'දිනය' උපයෝගීතාවයට '-විභේදනය' විකල්පය එක් කර ඇත.
  • chmod -R symlinks සොයා ගැනීමේදී දෝෂ තත්වයක් සමඟ තවදුරටත් පිට නොවේ. සියලුම ගොනු සාර්ථකව සකසනු ඇත, නමුත් පිටවීමේ තත්ත්වය වැරදියි.
  • cksum තවදුරටත් සංක්ෂිප්ත ඇල්ගොරිතම නම් වලට ඉඩ නොදෙන අතර එමඟින් පසුගාමී අනුකූලතාව සහ ශක්තිමත් බව වැඩි දියුණු කරයි.
  • සමහර පුස්තකාල කාර්යයන් අස්ථානගත වී ඇති නිසා AIX ගොඩනැගීම් තවදුරටත් අසාර්ථක නොවේ.

අවසාන වශයෙන්, ඔබ ඒ ගැන වැඩි විස්තර දැන ගැනීමට කැමති නම් මෙම නව අනුවාදයේ, ඔබට විස්තර පරීක්ෂා කළ හැක පහත සබැඳිය.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.