GNU Coreutils 9.2 کی ریلیز

GNU Coreutils 9.2 بنیادی نظام کی افادیت کے سیٹ کا ایک مستحکم ورژن دستیاب ہے، جس میں sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls وغیرہ جیسے پروگرام شامل ہیں۔

اہم اختراعات:

  • بیس 64 فارمیٹ میں انکوڈ شدہ چیکسم کو ظاہر کرنے اور ان کی تصدیق کرنے کے لیے "-base64" (-b) آپشن کو csum یوٹیلیٹی میں شامل کیا گیا ہے۔ فائل کا نام اور دیگر معلومات بتائے بغیر صرف اصل چیکسم کو ظاہر کرنے کے لیے "-raw" آپشن بھی شامل کیا گیا ہے۔
  • فائل کاپی کرنے کے بارے میں تفصیلی معلومات ظاہر کرنے کے لیے "--debug" آپشن cp, mv اور انسٹال یوٹیلیٹیز میں شامل کیا گیا ہے۔
  • فائل میں ترمیم کے اوقات کو چھانٹتے وقت ڈسپلے اور استعمال کرنے کے لیے "-time=modification" آپشن ls یوٹیلیٹی میں شامل کیا گیا ہے۔
  • ایم وی یوٹیلیٹی میں "--no-copy" آپشن شامل کر دیا گیا ہے، جو مختلف فائل سسٹمز کے درمیان فائل کاپی کرنے کی کوشش کرتے وقت ایک ایرر آن کر دیتا ہے۔
  • سپلٹ یوٹیلیٹی میں، '-n SIZE' آپشنز میں، سائز اب عددی اقدار کی حد سے تجاوز کر سکتا ہے۔ "split -n" کی وضاحت کرتے وقت، اسے ڈیٹا کے سائز کے تعین کے ساتھ نامعلوم چینل سے ڈیٹا وصول کرنے کی اجازت ہوتی ہے، ایک عارضی فائل میں انٹرمیڈیٹ کاپی کرنے کی بدولت۔
  • ڈبلیو سی یوٹیلیٹی نے "--total={auto,never,always,only}" پیرامیٹر کے لیے سپورٹ شامل کیا ہے تاکہ یہ کنٹرول کیا جا سکے کہ خلاصہ کا خلاصہ کب ظاہر ہونا چاہیے۔
  • "cp --sparse=auto"، "mv" اور "install" پر عمل کرتے وقت، copy_file_range سسٹم کال کو خالی جگہوں پر مشتمل فائلوں کی ہینڈلنگ کو بہتر بنانے کے لیے استعمال کیا جاتا ہے۔
  • ٹی یوٹیلیٹی آؤٹ پٹ پروسیسنگ کو نان بلاکنگ موڈ میں لاگو کرتی ہے، مثال کے طور پر، جب ٹیل نیٹ یا mpirun سے ٹرمینل پر ڈیٹا آؤٹ پٹ ٹی کے ذریعے منتقل ہوتا ہے۔
  • نئے سائز کے سابقہ ​​جات کے لیے شامل کردہ تعاون: Ronna (R) - 1027، کوئٹہ (Q) - 1030، Ri - 290 اور Qi - 2100۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں