GNU Coreutils 9.1 ကိုဖြန့်ချိသည်။

အမျိုးအစားခွဲခြင်း၊ cat၊ chmod၊ chown၊ chroot၊ cp၊ date၊ dd၊ echo၊ hostname၊ id, ln, ls အစရှိသည့် ပရိုဂရမ်များ ပါဝင်သော GNU Coreutils 9.1 ၏ တည်ငြိမ်သောဗားရှင်းကို ရနိုင်ပါသည်။

အဓိကပြောင်းလဲမှုများ-

  • dd utility သည် BSD စနစ်များအတွက် dd မူကွဲတွင်အသုံးပြုသည့် skip=N အတွက် skip=N နှင့် oseek=N အတွက် ရွေးချယ်စရာများအတွက် အစားထိုးအမည်များအတွက် အထောက်အပံ့ကို ပေါင်းထည့်ထားသည်။
  • LS_COLORS ပတ်၀န်းကျင် variable တွင် သတ်မှတ်ထားသော အရောင်များ၏ အမြင်နှင့် သီးခြားပြသမှုများအတွက် "--print-ls-colors" option ကို ထပ်ထည့်ထားသည်။ dircolors သည် TERM အပြင် COLORTERM ပတ် ၀ န်းကျင်ပြောင်းလဲမှုအတွက်အထောက်အပံ့ကိုလည်းထပ်လောင်းပေးသည်။
  • cp၊ mv နှင့် install utilities များသည် ထိရောက်မှုနှင့် ဖြစ်နိုင်ခြေရှိသော ပြိုင်ပွဲအခြေအနေများကို ရှောင်ရှားရန် လမ်းညွှန်တစ်ခုသို့ ကူးယူသည့်အခါ openat* စနစ်ခေါ်ဆိုမှုများကို အသုံးပြုပါသည်။
  • macOS တွင်၊ cp utility သည် အရင်းအမြစ်နှင့် ပစ်မှတ်ဖိုင်များ တူညီသော APFS ဖိုင်စနစ်တွင် တည်ရှိပြီး ပစ်မှတ်ဖိုင်ပျောက်ဆုံးပါက ယခုအခါ ကော်ပီ-ပေါ်-ရေးမုဒ်တွင် ဖိုင်တစ်ဖိုင်ကို ဖန်တီးပေးပါသည်။ ကူးယူသည့်အခါ၊ မုဒ်နှင့် အသုံးပြုချိန်ကို သိမ်းဆည်းထားပါသည် ('cp -p' နှင့် 'cp -a' ကို လုပ်ဆောင်နေချိန်ကဲ့သို့)။
  • အချိန်တိကျမှုဒေတာကိုပြသရန် '—resolution' option ကို 'ရက်စွဲ' utility တွင် ထည့်သွင်းထားသည်။
  • printf သည် multibyte အက္ခရာများဖြင့် ဂဏန်းတန်ဖိုးများကို ပုံနှိပ်ခြင်းအတွက် ပံ့ပိုးပေးပါသည်။
  • "sort --debug" သည် "--field-separator" parameter အတွင်းရှိ စာလုံးများနှင့် ပြဿနာများအတွက် အဖြေရှာခြင်းများကို လုပ်ဆောင်ပေးပါသည်။
  • cat utility သည် အသုံးပြုသူနေရာလွတ်ရှိ memory ကိုလုပ်ဆောင်ရန် ဒေတာလွှဲပြောင်းခြင်းမရှိဘဲ kernel ဘက်ရှိ ဖိုင်နှစ်ခုကြားတွင်သာ ဒေတာကိုကူးယူရန် စနစ်မှပံ့ပိုးပေးသောအခါ copy_file_range စနစ်ခေါ်ဆိုမှုကို အသုံးပြုပါသည်။
  • chown နှင့် chroot သည် အသုံးပြုသူအမည်များတွင် အစက်များကိုခွင့်ပြုသည့်စနစ်များတွင် ပြဿနာများရှိနိုင်သောကြောင့် "chown root:root f" အစား syntax "chown root.root f" ကိုအသုံးပြုသည့်အခါ သတိပေးချက်ပေးသည်။
  • တန်ပြန်တန်ဖိုးသည် စာလုံး “B” ('dd count=100KiB') ဖြင့် အဆုံးသတ်ပါက dd utility သည် ဘိုက်ရေတွက်ခြင်းများကို ပေးဆောင်သည်။ count_bytes၊ skip_bytes နှင့် seek_bytes အလံများကို ရပ်ဆိုင်းထားသည်။
  • ls တွင်၊ ဖိုင်များ၏ စွမ်းဆောင်ရည်ကို ထည့်သွင်းခြင်းအား ပုံသေဖြင့် ပိတ်ထားသည်၊ ၎င်းသည် ဝန်အား 30% ခန့် တိုးလာစေသည်။
  • ဖိုင်များကို အလိုအလျောက်တပ်ဆင်ရန် ကြိုးပမ်းမှုများကို ls နှင့် stat တွင် ပိတ်ထားသည်။ အလိုအလျောက်စောင့်ကြည့်ခြင်းအတွက်၊ သင်သည် “stat –cached=never” option ကို အတိအလင်း သတ်မှတ်သင့်သည်။

source: opennet.ru

မှတ်ချက် Add