GNU Coreutils 9.1 सुधार, सुधार और बहुत कुछ के साथ आता है

काफी दिनों बाद नए संस्करण की उपलब्धता की घोषणा की गई थी बुनियादी सिस्टम उपयोगिताओं का स्थिर सेट जीएनयू कोरुटिल्स 9.1, जिसमें सॉर्ट, कैट, चामोद, चाउन, चेरोट, सीपी, डेट, डीडी, इको, होस्टनाम, आईडी, एलएन, एलएस इत्यादि जैसे प्रोग्राम शामिल हैं।

कोरुटिल्स (या जीएनयू कोर यूटिलिटीज) है जीएनयू परियोजना द्वारा विकसित एक सॉफ्टवेयर पैकेज जिसमें यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए आवश्यक कैट, एलएस और आरएम जैसे कई बुनियादी उपकरण शामिल हैं। यह तीन पिछले पैकेजों का एक संयोजन है: फाइल यूटिलिटीज (फाइलयूटिल्स), शेल यूटिलिटीज (शेलयूटिल्स), और वर्ड प्रोसेसिंग यूटिलिटीज (टेक्स्टयूटिल्स)।

जीएनयू कोर यूटिलिटीज कमांड के पैरामीटर के रूप में लंबे स्ट्रिंग विकल्पों का समर्थन करें, साथ ही नियमित तर्कों से पहले विकल्पों को निर्दिष्ट करने के लिए सम्मेलन में कुछ अनुमति (बशर्ते POSIXLY_CORRECT पर्यावरण चर सेट है, जो बीएसडी में विभिन्न कार्यक्षमता को सक्षम करता है)। इसके अतिरिक्त, चूंकि जीएनयू दर्शन मैन पेजों से जानकारी का उपयोग करता है (और जानकारी जैसे टूल का उपयोग करता है), प्रदान की गई जानकारी अधिक होती है।

जीएनयू कोरुटिल्स की मुख्य नई विशेषताएं 9.1

प्रस्तुत किए गए GNU Coreutils 9.1 के इस नए संस्करण में, यह हाइलाइट किया गया है कि इसे जोड़ा गया था वैकल्पिक विकल्प नामों के लिए डीडी उपयोगिता समर्थन iseek=N स्किप के लिए=N और oseek=N तलाश के लिए=N, जिनका उपयोग dd के BSD संस्करण में किया जाता है।

इसके अलावा, यह भी बताया गया है कि उपयोगिता dd बाइट्स की गिनती प्रदान करता है ब्लॉक के बजाय यदि काउंटर मान "बी" वर्ण ("डीडी गिनती = 100 केआईबी") के साथ समाप्त होता है। काउंट_बाइट्स, स्किप_बाइट्स, और सीक_बाइट्स फ़्लैग्स को हटा दिया गया है।

यह भी नोट किया जाता है कि जोड़ा गया "--print-ls-colors" विकल्प के लिए dircolors LS_COLORS पर्यावरण चर में परिभाषित रंगों को नेत्रहीन और अलग से प्रदर्शित करने के लिए, dircolors में TERM के अलावा COLORTERM पर्यावरण चर के लिए समर्थन जोड़ने के अलावा।

उपयोगिता बिल्ली copy_file_range सिस्टम कॉल के उपयोग को लागू करती है, सिस्टम द्वारा इसके समर्थन के साथ, डेटा को यूजरस्पेस प्रोसेस मेमोरी में स्थानांतरित किए बिना केवल कर्नेल साइड पर दो फाइलों के बीच डेटा कॉपी करने के लिए।

चाउन और चेरोट एक चेतावनी प्रदान करते हैं वाक्यविन्यास का उपयोग करते समय "चाउन रूट। रूट एफ" "चाउन रूट: रूट एफ" के बजाय सिस्टम पर समस्याएं हो सकती हैं जो उपयोगकर्ता नामों में डॉट्स की अनुमति देती हैं)।

एलएस में, फ़ाइल हाइलाइटिंग अक्षम है डिफ़ॉल्ट रूप से, क्षमताओं को ध्यान में रखते हुए, क्योंकि इससे लोड में लगभग 30% की वृद्धि होती है।

En ls और stat, फ़ाइलों को स्वचालित करने के प्रयास अक्षम हैं। स्वचालित माउंटिंग के लिए, आपको स्पष्ट रूप से "स्टेट-कैश्ड = कभी नहीं" विकल्प निर्दिष्ट करना होगा

उपयोगिताओं में सीपी, एमवी और स्थापित करें अब सक्षम होना संभव है openat* सिस्टम कॉल का उपयोग करें दक्षता में सुधार और संभावित दौड़ स्थितियों से बचने के लिए निर्देशिका में कॉपी करते समय।

MacOS पर, cp यूटिलिटी अब कॉपी-ऑन-राइट क्लोन बनाता है एक फ़ाइल का यदि स्रोत और गंतव्य फ़ाइलें हैं उसी APFS में और गंतव्य फ़ाइल मौजूद नहीं है। कॉपी करते समय, एक्सेस मोड और समय को भी संरक्षित किया जाता है (जैसे कि 'cp -p' और 'cp -a' निष्पादित होने पर)।

अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:

  • प्रिंटफ मल्टीबाइट वर्णों में संख्यात्मक मानों को प्रिंट करने के लिए समर्थन प्रदान करता है।
  • "सॉर्ट - डिबग" ने "--फील्ड-सेपरेटर" पैरामीटर में वर्णों के साथ समस्याओं के लिए निदान लागू किया, जो वर्णों के साथ परस्पर विरोधी हैं जिनका उपयोग संख्याओं में किया जा सकता है।
  • समय ट्रैकिंग सटीकता पर डेटा प्रदर्शित करने के लिए 'दिनांक' उपयोगिता में '-रिज़ॉल्यूशन' विकल्प जोड़ा गया है।
  • सिम्लिंक ढूंढते समय chmod -R अब त्रुटि स्थिति से बाहर नहीं निकलता है। सभी फाइलें सफलतापूर्वक प्रोसेस हो जाएंगी, लेकिन बाहर निकलने की स्थिति गलत थी।
  • csum अब संक्षिप्त एल्गोरिथम नामों की अनुमति नहीं देता है, इस प्रकार पश्च संगतता और मजबूती में सुधार करता है।
  • AIX बिल्ड अब विफल नहीं है क्योंकि कुछ लाइब्रेरी फ़ंक्शन अनुपलब्ध हैं।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस नए संस्करण में, आप विवरण की जांच कर सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।