जीएनयू कोर यूटिलिटीज: Difference between revisions
No edit summary |
No edit summary |
||
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}} | ||
{{Infobox software | {{Infobox software | ||
| name = | | name = जीएनयू कोर यूटिलिटीज | ||
| logo = | | logo = | ||
| logo size = | | logo size = | ||
| screenshot = | | screenshot = | ||
| caption = | | caption = | ||
| developer = [[ | | developer = [[जीएनयू प्रोजेक्ट]] | ||
| latest release version = {{wikidata|property|preferred|references|edit|Q1348204|P348|P548=Q2804309}} | | latest release version = {{wikidata|property|preferred|references|edit|Q1348204|P348|P548=Q2804309}} | ||
| latest release date = {{wikidata|qualifier|preferred|single|Q1348204|P348|P548=Q2804309|P577}} | | latest release date = {{wikidata|qualifier|preferred|single|Q1348204|P348|P548=Q2804309|P577}} | ||
Line 12: | Line 12: | ||
| latest preview date = {{wikidata|qualifier|preferred|single|Q1348204|P348|P548=Q51930650|P577}} | | latest preview date = {{wikidata|qualifier|preferred|single|Q1348204|P348|P548=Q51930650|P577}} | ||
| programming language = [[C (programming language)|C]], [[shell script]]<ref>{{Cite web |url=https://www.openhub.net/p/coreutils/analyses/latest/languages_summary |title=The GNU Core Utilities Open Source Project on Open Hub: Languages Page |access-date=2019-03-28 |archive-date=2019-03-28 |archive-url=https://web.archive.org/web/20190328192200/https://www.openhub.net/p/coreutils/analyses/latest/languages_summary |url-status=live }}</ref> | | programming language = [[C (programming language)|C]], [[shell script]]<ref>{{Cite web |url=https://www.openhub.net/p/coreutils/analyses/latest/languages_summary |title=The GNU Core Utilities Open Source Project on Open Hub: Languages Page |access-date=2019-03-28 |archive-date=2019-03-28 |archive-url=https://web.archive.org/web/20190328192200/https://www.openhub.net/p/coreutils/analyses/latest/languages_summary |url-status=live }}</ref> | ||
| operating system = [[ | | operating system = [[यूनिक्स जैसा]] | ||
| genre = | | genre = विविध उपयोगिताएँ | ||
| license = 2007{{efn|GPL-3.0-or-later since version 6.10.}}: [[GNU General Public License#Version 3|GPL-3.0-or-later]]<br />2002{{efn|GPL-2.0-or-later until version 6.9.}}: [[GNU General Public License|GPL-2.0-or-later]] | | license = 2007{{efn|GPL-3.0-or-later since version 6.10.}}: [[GNU General Public License#Version 3|GPL-3.0-or-later]]<br />2002{{efn|GPL-2.0-or-later until version 6.9.}}: [[GNU General Public License|GPL-2.0-or-later]] | ||
| website = {{URL|https://www.gnu.org/software/coreutils/}} | | website = {{URL|https://www.gnu.org/software/coreutils/}} | ||
}} | }} | ||
[[जीएनयू]] कोर यूटिलिटीज या कोरुटिल्स जीएनयू [[ सॉफ़्टवेयर |सॉफ़्टवेयर]] का [[ पैकेज प्रबंधक |पैकेज प्रबंधक]] है, जिसमें [[ बिल्ली (यूनिक्स) |बिल्ली (यूनिक्स)]] , [[ रास |रास]] , और [[आरएम (यूनिक्स)]] जैसे कई | [[जीएनयू]] कोर यूटिलिटीज या कोरुटिल्स जीएनयू [[ सॉफ़्टवेयर |सॉफ़्टवेयर]] का [[ पैकेज प्रबंधक |पैकेज प्रबंधक]] है, जिसमें [[ बिल्ली (यूनिक्स) |बिल्ली (यूनिक्स)]] , [[ रास |रास]] , और [[आरएम (यूनिक्स)]] जैसे कई मूलभूत उपकरणों के कार्यान्वयन सम्मिलित होते हैं, जोकी यूनिक्स जैसे [[ऑपरेटिंग सिस्टम]] पर उपयोग किए जाते हैं। | ||
सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज ''टेक्स्टुटिल्स '', ''शेलुटिल्स '', और ''फाइलुटिल्स'' को मर्ज करके '' | इस प्रकार से सितंबर 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 29: | Line 29: | ||
| archive-url=https://web.archive.org/web/20191225234638/https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils | | archive-url=https://web.archive.org/web/20191225234638/https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils | ||
| url-status=live | | url-status=live | ||
}}</ref> जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस | }}</ref> और जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 2 जीपीएल-2.0-या-बाद में जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 3जीपीएल-3.0-या-बाद में अपडेट किया गया था।<ref>{{cite web | ||
| url=https://git.savannah.gnu.org/cgit/coreutils.git/commit/COPYING?id=5f606e6f1f0552c8af7b9cfbbafe3aad048bb99e | | url=https://git.savannah.gnu.org/cgit/coreutils.git/commit/COPYING?id=5f606e6f1f0552c8af7b9cfbbafe3aad048bb99e | ||
| title=COPYING: Update to Version 3. | | title=COPYING: Update to Version 3. | ||
Line 41: | Line 41: | ||
}}</ref> | }}</ref> | ||
अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन या आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले समान सम्मेलन (जब तक कि {{mono|POSIXLY_CORRECT}} पर्यावरण वेरिएबल सेट है)। यह पर्यावरण वेरिएबल बीएसडी में अलग कार्यक्षमता को सक्षम करता है। | |||
सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए | इस प्रकार से सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए जीएनयू कोर यूटिलिटीज कमांड्स की सूची देखें। | ||
वैकल्पिक कार्यान्वयन पैकेज | और वैकल्पिक कार्यान्वयन पैकेज [[फ्री और ओपन-सोर्स सॉफ्टवेयर]] इकोसिस्टम में थोड़े अलग सीमा और फोकस या लाइसेंस के साथ उपलब्ध किये जाते हैं। अतः उदाहरण के लिए, [[बिजीबॉक्स]] जिसे जीएनयू जनरल पब्लिक लाइसेंस जीपीएल-2.0-ओनली के तरह लाइसेंस प्राप्त होता है, और [[ खिलौना बॉक्स |खिलौना बॉक्स]] जिसे [[बीएसडी लाइसेंस]] के तहत लाइसेंस प्राप्त किया जाता है। | ||
== इतिहास == | == इतिहास == | ||
1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा | इस प्रकार से 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 में, मैकेंज़ी ने | और 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 में, मेयरिंग ने | किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।{{r|merge}} | ||
== यह भी देखें == | == यह भी देखें == | ||
Line 59: | Line 59: | ||
*जीएनयू कोर यूटिलिटी कमांड की सूची | *जीएनयू कोर यूटिलिटी कमांड की सूची | ||
* [[यूनिक्स कमांड की सूची]] | * [[यूनिक्स कमांड की सूची]] | ||
* | *खिलौना बॉक्स, जीरोबीएसडी लाइसेंस प्राप्त, एंड्रॉइड में उपयोग की जाने वाली सभी-इन-वन लिनक्स कमांड-लाइन उपयोगिता होती है । | ||
*[[उपयोग-लिनक्स]], लगभग 100 | *[[उपयोग-लिनक्स]], लगभग 100 मूलभूत लिनक्स सिस्टम यूटिलिटीज का सेट जो जीएनयू कोर यूटिलिटीज में सम्मिलित नहीं होते है, जैसे [[माउंट (यूनिक्स)]], ए[[ fdisk | एफडिस्क]], [[अधिक (कमांड)]], और [[ मारना (आदेश) |नष्ट करना (आदेश)]]। | ||
*[[जंग कोरुटिल्स]], जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन | *[[जंग कोरुटिल्स]], जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया | ||
==टिप्पणियाँ== | ==टिप्पणियाँ== |
Revision as of 19:40, 4 July 2023
Developer(s) | जीएनयू प्रोजेक्ट |
---|---|
Stable release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
Preview release | Script error: The module returned a nil value. It is supposed to return an export table.
/ Script error: The module returned a nil value. It is supposed to return an export table. |
Written in | C, shell script[1] |
Operating system | यूनिक्स जैसा |
Type | विविध उपयोगिताएँ |
License | 2007[lower-alpha 1]: GPL-3.0-or-later 2002[lower-alpha 2]: GPL-2.0-or-later |
Website | www |
जीएनयू कोर यूटिलिटीज या कोरुटिल्स जीएनयू सॉफ़्टवेयर का पैकेज प्रबंधक है, जिसमें बिल्ली (यूनिक्स) , रास , और आरएम (यूनिक्स) जैसे कई मूलभूत उपकरणों के कार्यान्वयन सम्मिलित होते हैं, जोकी यूनिक्स जैसे ऑपरेटिंग सिस्टम पर उपयोग किए जाते हैं।
इस प्रकार से सितंबर 2002 में, कुछ अन्य विविध उपयोगिताओं के साथ, पहले के पैकेज टेक्स्टुटिल्स , शेलुटिल्स , और फाइलुटिल्स को मर्ज करके जीएनयू कोरुटिल्स बनाए गए थे।[2] और जुलाई 2007 में, जीएनयू कोरुटिल्स का लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 2 जीपीएल-2.0-या-बाद में जीएनयू जनरल पब्लिक लाइसेंस या वर्जन 3जीपीएल-3.0-या-बाद में अपडेट किया गया था।[3]
अतः जीएनयू कोर यूटिलिटीज कमांड-लाइन इंटरफ़ेस का समर्थन करती हैं या यूनिक्स जैसी प्रणालियों में कमांड-लाइन इंटरफ़ेस के रूप में विकल्प सम्मेलन या आदेशों के लिए तर्क, साथ ही नियमित तर्कों के बाद भी विकल्पों की अनुमति देने वाले समान सम्मेलन (जब तक कि POSIXLY_CORRECT पर्यावरण वेरिएबल सेट है)। यह पर्यावरण वेरिएबल बीएसडी में अलग कार्यक्षमता को सक्षम करता है।
इस प्रकार से सम्मिलित कमांड्स के संक्षिप्त विवरण के लिए जीएनयू कोर यूटिलिटीज कमांड्स की सूची देखें।
और वैकल्पिक कार्यान्वयन पैकेज फ्री और ओपन-सोर्स सॉफ्टवेयर इकोसिस्टम में थोड़े अलग सीमा और फोकस या लाइसेंस के साथ उपलब्ध किये जाते हैं। अतः उदाहरण के लिए, बिजीबॉक्स जिसे जीएनयू जनरल पब्लिक लाइसेंस जीपीएल-2.0-ओनली के तरह लाइसेंस प्राप्त होता है, और खिलौना बॉक्स जिसे बीएसडी लाइसेंस के तहत लाइसेंस प्राप्त किया जाता है।
इतिहास
इस प्रकार से 1990 में, डेविड मैकेंजी ने जीएनयू फाइलटिल्स की घोषणा की गयी ।[4]
और 1991 में, मैकेंज़ी ने जीएनयू शेलुटिल्स और जीएनयू टेक्स्टुटिल्स की घोषणा की थी ।[5][6] इसके अतिरिक्त , जिम मेयेरिंग संकुल का अनुरक्षक बन जाता है (जिसे अब कोरुटिल्स के रूप में जाना जाता है) और वर्तमान समय तक बना हुआ है।[7]
किंतु 2002 में, मेयरिंग ने जीएनयू कोरुटिल्स को कुछ अन्य विविध उपयोगिताओं के साथ पहले के पैकेज टेक्स्टुटिल्स, शेलुटिल्स और फाइलुटिल्स के विलय के रूप में घोषित किया गया था ।[2]
यह भी देखें
- जीएनयू बिनुटिल्स
- जीएनयू कोर यूटिलिटी कमांड की सूची
- यूनिक्स कमांड की सूची
- खिलौना बॉक्स, जीरोबीएसडी लाइसेंस प्राप्त, एंड्रॉइड में उपयोग की जाने वाली सभी-इन-वन लिनक्स कमांड-लाइन उपयोगिता होती है ।
- उपयोग-लिनक्स, लगभग 100 मूलभूत लिनक्स सिस्टम यूटिलिटीज का सेट जो जीएनयू कोर यूटिलिटीज में सम्मिलित नहीं होते है, जैसे माउंट (यूनिक्स), ए एफडिस्क, अधिक (कमांड), और नष्ट करना (आदेश)।
- जंग कोरुटिल्स, जीएनयू कोरुटिल्स का ड्रॉप-इन प्रतिस्थापन किंतु रस्ट में लिखा गया
टिप्पणियाँ
संदर्भ
- ↑ "The GNU Core Utilities Open Source Project on Open Hub: Languages Page". Archived from the original on 2019-03-28. Retrieved 2019-03-28.
- ↑ 2.0 2.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)