انتشار گنو کوروتیلز 8.32

پس از یک سال توسعه در دسترس است نسخه پایدار مجموعه ای از ابزارهای اساسی سیستم گنو کوروتیلز 8.32که شامل برنامه هایی مانند sort، cat، chmod، chown، chroot، cp، date، dd، echo، hostname، id، ln، ls و غیره می باشد.

نوآوری های اصلی:

  • ابزارهای stat و ls برای استفاده از تماس سیستمی کارآمدتر منتقل شده اند statx زمانی که در دسترس است.
  • پشتیبانی از FS "binderfs"، "dma-buf-fs"، "erofs"، "ppc-cmm-fs" و "z3fold" به ابزارهای stat و tail اضافه شده است. در "stat -f -c%T" نوع فایل نمایش داده می شود. دستور "tail -f" برای سیستم های فایل مشخص شده از مکانیسم inotify استفاده می کند.
  • ابزارهای du، expr، install، ls، mknod، ptx، shuf و sort اکنون داده های عددی را به درستی بررسی می کنند، برای مثال اجرای 'du -d 1x' اکنون به جای نادیده گرفتن کاراکتر 'x' منجر به خطا می شود.
  • اضافه شدن پشتیبانی از تاریخ های الفبایی اسامی نظامی مناطق زمانی ("A" - "M" مطابق با UTC+1 - UTC+12، "N" - "Y" مطابق با UTC-1 - UTC-12 است). برای مثال، تعیین تاریخ -d "09:00B" معادل 9:00 UTC+2 است.
  • ابزار ls اکنون خروجی خطا را هنگام پردازش دایرکتوری راه دور در گنو/لینوکس ارائه می دهد (قبلاً خروجی با یک دایرکتوری خالی مطابقت داشت).
  • گزینه "--time=birth" به ls اضافه شد تا زمان ایجاد فایل نمایش داده شود و بر اساس این مقدار مرتب شود.
  • پردازش "od --skip-bytes" به استفاده از lseek برای همه انواع فایل منتقل شده است، که می تواند عملکرد را به طور قابل توجهی در برخی شرایط بهبود بخشد.
  • گزینه "--cached" به stat اضافه شده است تا مطابقت ویژگی های FS ذخیره شده را با استفاده از تماس statx (مفید در شبکه FS) بررسی کند.

منبع: opennet.ru

اضافه کردن نظر