जीएनयू कोर यूटिलिटीज: Difference between revisions
No edit summary |
No edit summary |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Package of software containing basic utilities used on Unix-like operating systems}} | {{Short description|Package of software containing basic utilities used on Unix-like operating systems}} | ||
'''जीएनयू कोर यूटिलिटीज''' या कोरुटिल्स जीएनयू [[ सॉफ़्टवेयर |सॉफ़्टवेयर]] का [[ पैकेज प्रबंधक |पैकेज प्रबंधक]] है, जिसमें cat, ls, और rm जैसे कई मूलभूत उपकरणों के कार्यान्वयन सम्मिलित होते हैं, जोकी यूनिक्स जैसे [[ऑपरेटिंग सिस्टम]] पर उपयोग किए जाते हैं। | |||
इस प्रकार से | इस प्रकार से सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज ''टेक्स्टुटिल्स '', ''शेलुटिल्स '', और ''फाइलुटिल्स'' को मर्ज करके ''जीएनयू कोरुटिल्स'' बनाए गए थे।<ref name=merge>{{cite web | ||
| url=https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils | | url=https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils | ||
| title=README-package-renamed-to-coreutils | | title=README-package-renamed-to-coreutils | ||
Line 41: | Line 24: | ||
}}</ref> | }}</ref> | ||
अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या | अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन या आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले समान सम्मेलन (जब तक कि {{mono|POSIXLY_CORRECT}} पर्यावरण वेरिएबल सेट है)। यह पर्यावरण वेरिएबल बीएसडी में अलग कार्यक्षमता को सक्षम करता है। | ||
इस प्रकार से | इस प्रकार से सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए जीएनयू कोर यूटिलिटीज कमांड्स की सूची देखें। | ||
और वैकल्पिक कार्यान्वयन पैकेज | और वैकल्पिक कार्यान्वयन पैकेज [[फ्री और ओपन-सोर्स सॉफ्टवेयर]] इकोसिस्टम में थोड़े अलग सीमा और फोकस या लाइसेंस के साथ उपलब्ध किये जाते हैं। अतः उदाहरण के लिए, [[बिजीबॉक्स]] जिसे जीएनयू जनरल पब्लिक लाइसेंस जीपीएल-2.0-ओनली के तरह लाइसेंस प्राप्त होता है, और [[ खिलौना बॉक्स |खिलौना बॉक्स]] जिसे [[बीएसडी लाइसेंस]] के तहत लाइसेंस प्राप्त किया जाता है। | ||
== इतिहास == | == इतिहास == | ||
इस प्रकार से | इस प्रकार से 1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा की गयी ।<ref>{{cite web |title=GNU फ़ाइल उपयोगिताएँ रिलीज़ 1.0|url=https://groups.google.com/g/gnu.utils.bug/c/CviP42X_hCY/m/YssXFn-JrX4J |website=groups.google.com}}</ref> | ||
और 1991 में, मैकेंज़ी ने जीएनयू शेलुटिल्स और जीएनयू टेक्स्टुटिल्स की घोषणा की थी ।<ref>{{cite web |title=जीएनयू शेल प्रोग्रामिंग उपयोगिताओं को जारी किया गया|url=https://groups.google.com/g/gnu.utils.bug/c/xpTRtuFpNQc/m/mRc_7JWZ0BYJ |website=groups.google.com}}</ref><ref>{{cite web |title=नई जीएनयू फाइल और टेक्स्ट उपयोगिताओं को जारी किया गया|url=https://groups.google.com/g/gnu.utils.bug/c/iN5KuoJYRhU/m/V_6oiBAWF0EJ |website=groups.google.com}}</ref> इसके अतिरिक्त | और 1991 में, मैकेंज़ी ने जीएनयू शेलुटिल्स और जीएनयू टेक्स्टुटिल्स की घोषणा की थी ।<ref>{{cite web |title=जीएनयू शेल प्रोग्रामिंग उपयोगिताओं को जारी किया गया|url=https://groups.google.com/g/gnu.utils.bug/c/xpTRtuFpNQc/m/mRc_7JWZ0BYJ |website=groups.google.com}}</ref><ref>{{cite web |title=नई जीएनयू फाइल और टेक्स्ट उपयोगिताओं को जारी किया गया|url=https://groups.google.com/g/gnu.utils.bug/c/iN5KuoJYRhU/m/V_6oiBAWF0EJ |website=groups.google.com}}</ref> इसके अतिरिक्त जिम मेयेरिंग संकुल का अनुरक्षक बन जाता है (जिसे अब कोरुटिल्स के रूप में जाना जाता है) और वर्तमान समय तक बना हुआ है।<ref>{{cite web |title=जीएनयू का कौन|url=https://www.gnu.org/people/people.html#j}}</ref> | ||
किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।{{r|merge}} | किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।{{r|merge}} | ||
Line 59: | Line 42: | ||
*जीएनयू कोर यूटिलिटी कमांड की सूची | *जीएनयू कोर यूटिलिटी कमांड की सूची | ||
* [[यूनिक्स कमांड की सूची]] | * [[यूनिक्स कमांड की सूची]] | ||
* | *टॉयबॉक्स, जीरोबीएसडी लाइसेंस प्राप्त, एंड्रॉइड में उपयोग की जाने वाली सभी-इन-वन लिनक्स कमांड-लाइन उपयोगिता होती है । | ||
*[[उपयोग-लिनक्स]], लगभग 100 मूलभूत | *[[उपयोग-लिनक्स]], लगभग 100 मूलभूत लिनक्स सिस्टम यूटिलिटीज का सेट जो जीएनयू कोर यूटिलिटीज में सम्मिलित नहीं होते है, जैसे [[माउंट (यूनिक्स)]], ए[[ fdisk | एफडिस्क]], [[अधिक (कमांड)]], और [[ मारना (आदेश) |नष्ट करना (आदेश)]]। | ||
*[[जंग कोरुटिल्स]], जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया | *[[जंग कोरुटिल्स]], जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया | ||
==टिप्पणियाँ== | ==टिप्पणियाँ == | ||
{{notelist}} | {{notelist}} | ||
Line 77: | Line 60: | ||
{{Unix commands}} | {{Unix commands}} | ||
{{DEFAULTSORT:Gnu Core Utilities}} | {{DEFAULTSORT:Gnu Core Utilities}} | ||
[[Category:Collapse templates|Gnu Core Utilities]] | |||
[[Category:Created On 20/06/2023|Gnu Core Utilities]] | |||
[[Category: | [[Category:Lua-based templates|Gnu Core Utilities]] | ||
[[Category:Created On 20/06/2023]] | [[Category:Machine Translated Page|Gnu Core Utilities]] | ||
[[Category:Navigational boxes| ]] | |||
[[Category:Navigational boxes without horizontal lists|Gnu Core Utilities]] | |||
[[Category:Official website not in Wikidata|Gnu Core Utilities]] | |||
[[Category:Pages with empty portal template|Gnu Core Utilities]] | |||
[[Category:Pages with script errors|Gnu Core Utilities]] | |||
[[Category:Portal templates with redlinked portals|Gnu Core Utilities]] | |||
[[Category:Sidebars with styles needing conversion|Gnu Core Utilities]] | |||
[[Category:Template documentation pages|Documentation/doc]] | |||
[[Category:Templates Vigyan Ready|Gnu Core Utilities]] | |||
[[Category:Templates generating microformats|Gnu Core Utilities]] | |||
[[Category:Templates that add a tracking category|Gnu Core Utilities]] | |||
[[Category:Templates that are not mobile friendly|Gnu Core Utilities]] | |||
[[Category:Templates that generate short descriptions|Gnu Core Utilities]] | |||
[[Category:Templates using TemplateData|Gnu Core Utilities]] | |||
[[Category:Wikipedia metatemplates|Gnu Core Utilities]] | |||
[[Category:जीएनयू प्रोजेक्ट सॉफ्टवेयर| कोर यूटिलिटीज]] | |||
[[Category:फ्री सिस्टम सॉफ्टवेयर|Gnu Core Utilities]] | |||
[[Category:यूनिक्स सॉफ्टवेयर|Gnu Core Utilities]] | |||
[[Category:सी में मुफ्त सॉफ्टवेयर प्रोग्राम किया गया|Gnu Core Utilities]] |
Latest revision as of 14:58, 28 August 2023
जीएनयू कोर यूटिलिटीज या कोरुटिल्स जीएनयू सॉफ़्टवेयर का पैकेज प्रबंधक है, जिसमें cat, ls, और rm जैसे कई मूलभूत उपकरणों के कार्यान्वयन सम्मिलित होते हैं, जोकी यूनिक्स जैसे ऑपरेटिंग सिस्टम पर उपयोग किए जाते हैं।
इस प्रकार से सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज टेक्स्टुटिल्स , शेलुटिल्स , और फाइलुटिल्स को मर्ज करके जीएनयू कोरुटिल्स बनाए गए थे।[1] और जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 2 जीपीएल-2.0-या-बाद में जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 3जीपीएल-3.0-या-बाद में अपडेट किया गया था।[2]
अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन या आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले समान सम्मेलन (जब तक कि POSIXLY_CORRECT पर्यावरण वेरिएबल सेट है)। यह पर्यावरण वेरिएबल बीएसडी में अलग कार्यक्षमता को सक्षम करता है।
इस प्रकार से सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए जीएनयू कोर यूटिलिटीज कमांड्स की सूची देखें।
और वैकल्पिक कार्यान्वयन पैकेज फ्री और ओपन-सोर्स सॉफ्टवेयर इकोसिस्टम में थोड़े अलग सीमा और फोकस या लाइसेंस के साथ उपलब्ध किये जाते हैं। अतः उदाहरण के लिए, बिजीबॉक्स जिसे जीएनयू जनरल पब्लिक लाइसेंस जीपीएल-2.0-ओनली के तरह लाइसेंस प्राप्त होता है, और खिलौना बॉक्स जिसे बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त किया जाता है।
इतिहास
इस प्रकार से 1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा की गयी ।[3]
और 1991 में, मैकेंज़ी ने जीएनयू शेलुटिल्स और जीएनयू टेक्स्टुटिल्स की घोषणा की थी ।[4][5] इसके अतिरिक्त जिम मेयेरिंग संकुल का अनुरक्षक बन जाता है (जिसे अब कोरुटिल्स के रूप में जाना जाता है) और वर्तमान समय तक बना हुआ है।[6]
किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।[1]
यह भी देखें
- जीएनयू बिनुटिल्स
- जीएनयू कोर यूटिलिटी कमांड की सूची
- यूनिक्स कमांड की सूची
- टॉयबॉक्स, जीरोबीएसडी लाइसेंस प्राप्त, एंड्रॉइड में उपयोग की जाने वाली सभी-इन-वन लिनक्स कमांड-लाइन उपयोगिता होती है ।
- उपयोग-लिनक्स, लगभग 100 मूलभूत लिनक्स सिस्टम यूटिलिटीज का सेट जो जीएनयू कोर यूटिलिटीज में सम्मिलित नहीं होते है, जैसे माउंट (यूनिक्स), ए एफडिस्क, अधिक (कमांड), और नष्ट करना (आदेश)।
- जंग कोरुटिल्स, जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया
टिप्पणियाँ
संदर्भ
- ↑ 1.0 1.1 Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
- ↑ Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". Archived from the original on 2019-12-25. Retrieved 2018-08-15.
- ↑ "GNU फ़ाइल उपयोगिताएँ रिलीज़ 1.0". groups.google.com.
- ↑ "जीएनयू शेल प्रोग्रामिंग उपयोगिताओं को जारी किया गया". groups.google.com.
- ↑ "नई जीएनयू फाइल और टेक्स्ट उपयोगिताओं को जारी किया गया". groups.google.com.
- ↑ "जीएनयू का कौन".
बाहरी संबंध
- Official website
- The Heirloom Toolchest - An alternative set of utilities
- opensource.com article: gnu-core-utilities on 4 Apr 2018 by David Both (Correspondent)