ईआईटीसी/आईएस/एलएसए लिनक्स सिस्टम एडमिनिस्ट्रेशन, लिनक्स में प्रशासन और सुरक्षा प्रबंधन पर यूरोपीय आईटी प्रमाणन कार्यक्रम है, एक ओपन-सोर्स नेटवर्किंग ऑपरेटिंग सिस्टम जो अक्सर दुनिया भर में अग्रणी स्थिति वाले सर्वरों में उपयोग किया जाता है।
ईआईटीसी/आईएस/एलएसए लिनक्स सिस्टम एडमिनिस्ट्रेशन का पाठ्यक्रम निम्नलिखित संरचना के भीतर आयोजित लिनक्स में प्रशासन और सुरक्षा प्रबंधन में ज्ञान और व्यावहारिक कौशल पर केंद्रित है, जिसमें इस ईआईटीसी प्रमाणन के संदर्भ के रूप में व्यापक वीडियो उपदेशात्मक सामग्री शामिल है।
लिनक्स ओपन-सोर्स यूनिक्स जैसे ऑपरेटिंग सिस्टम का एक संग्रह है, जिसे आम तौर पर लिनुस टॉर्वाल्ड्स के लिनक्स कर्नेल के आधार पर नेटवर्क सर्वर ऑपरेटिंग सिस्टम के लिए एक प्रमुख मानक के रूप में स्वीकार किया जाता है, जिसे शुरू में 1991 में जारी किया गया था। लिनक्स कर्नेल, साथ ही साथ सिस्टम सॉफ्टवेयर और पुस्तकालयों के साथ, आमतौर पर लिनक्स वितरण में बंडल किए जाते हैं, जिनमें से कई को जीएनयू परियोजना के तहत लाइसेंस प्राप्त है। हालांकि कई लिनक्स वितरण "लिनक्स" शब्द का उपयोग करते हैं, फ्री सॉफ्टवेयर फाउंडेशन जीएनयू सॉफ्टवेयर के महत्व को रेखांकित करने के लिए "जीएनयू/लिनक्स" शब्द को प्राथमिकता देता है।
डेबियन, फेडोरा और उबंटू सभी लोकप्रिय लिनक्स वितरण हैं। Red Hat Enterprise Linux और SUSE लाइनेक्स एंटरप्राइज सर्वर दो व्यावसायिक वितरण हैं। एक विंडोिंग सिस्टम जैसे X11 या वेलैंड, साथ ही डेस्कटॉप वातावरण जैसे गनोम या केडीई प्लाज़्मा, डेस्कटॉप लिनक्स वितरण में शामिल हैं। सर्वर वितरण में ग्राफ़िक्स शामिल हो भी सकते हैं और नहीं भी, या समाधान स्टैक जैसे LAMP शामिल हो सकते हैं। कोई भी किसी भी उद्देश्य के लिए वितरण का उत्पादन कर सकता है क्योंकि लिनक्स एक स्वतंत्र रूप से पुनर्वितरण योग्य ओपन सोर्स सॉफ्टवेयर है।
लिनक्स को इंटेल के x86 आर्किटेक्चर-आधारित पर्सनल कंप्यूटरों के लिए बनाया गया था, लेकिन बाद में इसे किसी भी अन्य ऑपरेटिंग सिस्टम की तुलना में अधिक प्लेटफॉर्म पर पोर्ट किया गया है। स्मार्टफोन पर लिनक्स-आधारित एंड्रॉइड के प्रभुत्व के कारण सभी सामान्य-उद्देश्य वाले ऑपरेटिंग सिस्टमों में लिनक्स का सबसे बड़ा स्थापित आधार है। इस तथ्य के बावजूद कि केवल 2.3 प्रतिशत डेस्कटॉप कंप्यूटरों द्वारा लिनक्स का उपयोग किया जाता है, क्रोमबुक, जो लिनक्स कर्नेल-आधारित क्रोम ओएस चलाता है, यूएस के -12 शिक्षा बाजार पर हावी है और सभी उप-$ 20 लैपटॉप बिक्री का लगभग 300% है। . लिनक्स सर्वरों के लिए सबसे लोकप्रिय ऑपरेटिंग सिस्टम है (शीर्ष 96.4 मिलियन वेब सर्वरों में से लगभग 1 प्रतिशत लिनक्स चलाते हैं), साथ ही अन्य बड़े आयरन सिस्टम जैसे मेनफ्रेम कंप्यूटर और TOP500 सुपर कंप्यूटर (नवंबर 2017 से, धीरे-धीरे सभी प्रतियोगियों को समाप्त कर दिया गया है)।
लिनक्स एम्बेडेड सिस्टम के लिए भी उपलब्ध है, जो ऐसे उपकरण हैं जिनका ऑपरेटिंग सिस्टम अक्सर फर्मवेयर में शामिल होता है और सिस्टम के लिए अत्यधिक अनुकूलित होता है। राउटर, ऑटोमेशन कंट्रोल, स्मार्ट होम टेक्नोलॉजी, टीवी (सैमसंग और एलजी स्मार्ट टीवी क्रमशः टिज़ेन और वेबओएस का उपयोग करते हैं), ऑटोमोबाइल (टेस्ला, ऑडी, मर्सिडीज-बेंज, हुंडई और टोयोटा सभी लिनक्स का उपयोग करते हैं), डिजिटल वीडियो रिकॉर्डर, वीडियो गेम कंसोल , और स्मार्टवॉच सभी Linux-आधारित उपकरणों के उदाहरण हैं। फाल्कन 9 और ड्रैगन 2 के एवियोनिक्स लिनक्स के अनुकूलित संस्करण पर आधारित हैं।
लिनक्स मुक्त और मुक्त स्रोत सॉफ्टवेयर सहयोग के सबसे प्रसिद्ध उदाहरणों में से एक है। इसके व्यक्तिगत लाइसेंस के नियमों के तहत, जैसे कि जीएनयू जनरल पब्लिक लाइसेंस, स्रोत कोड का उपयोग, अद्यतन, और किसी के द्वारा व्यावसायिक या गैर-व्यावसायिक रूप से वितरित किया जा सकता है।
कई ओपन सोर्स डेवलपर्स के अनुसार, लिनक्स कर्नेल को डिज़ाइन नहीं किया गया था, बल्कि प्राकृतिक चयन के माध्यम से विकसित किया गया था। हालांकि यूनिक्स वास्तुकला ने एक मचान के रूप में काम किया, टॉर्वाल्ड्स का मानना है कि "लिनक्स बहुत सारे उत्परिवर्तन के साथ विकसित हुआ - और क्योंकि उत्परिवर्तन यादृच्छिक से कम थे, वे डीएनए में अल्फा-कणों की तुलना में तेज़ और अधिक निर्देशित थे।" एरिक एस रेमंड के अनुसार, लिनक्स की क्रांतिकारी विशेषताएं तकनीकी के बजाय सामाजिक हैं: लिनक्स से पहले, परिष्कृत सॉफ्टवेयर छोटे समूहों द्वारा श्रमसाध्य रूप से बनाया गया था, लेकिन "लिनक्स बहुत अलग तरीके से विकसित हुआ। यह स्वयंसेवकों के बड़े समूहों द्वारा शुरू से ही अनजाने में हैक कर लिया गया था, जो पूरी तरह से इंटरनेट के माध्यम से संचार करते थे। हर हफ्ते प्रकाशित करने और दिनों के भीतर सैकड़ों उपयोगकर्ताओं से इनपुट प्राप्त करने की मूर्खतापूर्ण सरल तकनीक, कठोर मानकों या तानाशाही के बजाय डेवलपर्स द्वारा लाए गए म्यूटेशन पर त्वरित डार्विनियन चयन का एक रूप उत्पन्न करने के लिए गुणवत्ता को बनाए रखने के लिए उपयोग किया गया था। ” "लिनक्स को डिज़ाइन नहीं किया गया था, यह विकसित हुआ," एक प्रतिस्पर्धी ओएस के लिए एक इंजीनियर ब्रायन कैंट्रिल कहते हैं, लेकिन वह इसे एक सीमा के रूप में देखता है, यह दावा करते हुए कि कुछ विशेषताओं, विशेष रूप से सुरक्षा से संबंधित, को विकसित नहीं किया जा सकता है, क्योंकि "यह है दिन के अंत में एक जैविक प्रणाली नहीं है, यह एक सॉफ्टवेयर प्रणाली है।" एक लिनक्स-आधारित प्रणाली एक मॉड्यूलर यूनिक्स जैसी ऑपरेटिंग सिस्टम है जो 1970 और 1980 के दशक में विकसित यूनिक्स सिद्धांतों से अपनी अधिकांश वास्तुशिल्प प्रेरणा लेती है। एक अखंड कर्नेल, लिनक्स कर्नेल, इस तरह की प्रणाली में प्रक्रिया नियंत्रण, नेटवर्किंग, परिधीय पहुंच और फ़ाइल सिस्टम को संभालने के लिए उपयोग किया जाता है। डिवाइस ड्राइवर या तो सीधे कर्नेल में निर्मित होते हैं या मॉड्यूल के रूप में जोड़े जाते हैं जो सिस्टम के चलने के दौरान लोड होते हैं।
जीएनयू यूजरलैंड अधिकांश लिनक्स-आधारित सिस्टम की एक महत्वपूर्ण विशेषता है, जिसमें एंड्रॉइड एक अपवाद है। टूलचैन लिनक्स विकास के लिए महत्वपूर्ण प्रोग्रामिंग टूल्स का एक व्यापक संग्रह है (जिसमें स्वयं लिनक्स कर्नेल बनाने के लिए उपयोग किए जाने वाले कंपाइलर भी शामिल हैं), और कोरुटिल्स कई बुनियादी यूनिक्स टूल्स को लागू करते हैं। सी लाइब्रेरी का प्रोजेक्ट का कार्यान्वयन कर्नेल-यूजरस्पेस इंटरफेस के लिए आवश्यक लिनक्स कर्नेल के सिस्टम कॉल के लिए एक आवरण के रूप में काम करता है, टूलचेन लिनक्स विकास के लिए महत्वपूर्ण प्रोग्रामिंग टूल्स का एक व्यापक संग्रह है (लिनक्स कर्नेल के निर्माण के लिए उपयोग किए जाने वाले कंपाइलरों सहित) , और कोरुटिल्स कई बुनियादी यूनिक्स उपकरण लागू करते हैं। लोकप्रिय सीएलआई शेल बैश को भी परियोजना के हिस्से के रूप में विकसित किया गया है। अधिकांश लिनक्स सिस्टम का ग्राफिकल यूजर इंटरफेस (या जीयूआई) एक्स विंडो सिस्टम के कार्यान्वयन पर आधारित है। हाल ही में, लिनक्स समुदाय X11 को वेलैंड के साथ प्रतिस्थापन डिस्प्ले सर्वर प्रोटोकॉल के रूप में बदलने के लिए काम कर रहा है। Linux सिस्टम कई अन्य ओपन-सोर्स सॉफ़्टवेयर पहलों से लाभान्वित होते हैं।
एक लिनक्स सिस्टम के स्थापित घटकों में निम्नलिखित शामिल हैं:
- GNU GRUB, LILO, SYSLINUX, या Gummiboot बूटलोडर्स के उदाहरण हैं। यह एक ऐसा सॉफ्टवेयर है जो कंप्यूटर के चालू होने पर और फर्मवेयर इनिशियलाइज़ेशन के बाद लिनक्स कर्नेल को कंप्यूटर की मुख्य मेमोरी में लोड करने के लिए निष्पादित करता है।
- एक init प्रोग्राम, जैसे sysvinit या हाल ही में systemd, OpenRC, या Upstart। यह लिनक्स कर्नेल द्वारा शुरू की गई प्रारंभिक प्रक्रिया है, और यह प्रोसेस ट्री के शीर्ष पर बैठता है; दूसरे शब्दों में, init वह जगह है जहाँ अन्य सभी प्रक्रियाएँ शुरू होती हैं। यह सिस्टम सेवाओं और लॉगिन प्रॉम्प्ट (चाहे ग्राफिकल या टर्मिनल मोड में) जैसे कार्यों को शुरू करता है।
- सॉफ़्टवेयर लाइब्रेरी कोड के संग्रह हैं जिनका उपयोग अन्य प्रोग्राम द्वारा किया जा सकता है। गतिशील लिंकर जो ईएलएफ-प्रारूप निष्पादन योग्य फाइलों को नियोजित करने वाले लिनक्स सिस्टम पर गतिशील पुस्तकालयों के उपयोग को संभालता है उसे ld-linux.so के रूप में जाना जाता है। यदि सिस्टम स्थापित किया गया है ताकि उपयोगकर्ता स्वयं एप्लिकेशन उत्पन्न कर सके, स्थापित पुस्तकालयों के इंटरफ़ेस का वर्णन करने के लिए हेडर फाइलें शामिल की जाएंगी। जीएनयू सी लाइब्रेरी (ग्लिबैक) के अलावा, जो कि लिनक्स सिस्टम पर सबसे व्यापक रूप से उपयोग की जाने वाली सॉफ्टवेयर लाइब्रेरी है, एसडीएल और मेसा जैसे अन्य पुस्तकालय भी हैं।
- जीएनयू सी लाइब्रेरी मानक सी मानक पुस्तकालय है, जो कंप्यूटर सिस्टम पर सी प्रोग्राम चलाने के लिए आवश्यक है। एम्बेडेड सिस्टम के लिए विकल्प विकसित किए गए हैं, जिनमें musl, EGLIBC (मूल रूप से डेबियन द्वारा उपयोग किया जाने वाला एक glibc क्लोन), और uClibc (uClinux के लिए निर्मित) शामिल हैं, हालांकि अंतिम दो अब बनाए नहीं रखे गए हैं। एंड्रॉइड की अपनी सी लाइब्रेरी बायोनिक का उपयोग किया जाता है।
- GNU कोरुटिल्स मूल यूनिक्स कमांड का मानक कार्यान्वयन है। एम्बेडेड उपकरणों के लिए, कॉपीलेफ्ट बिजीबॉक्स और बीएसडी-लाइसेंस प्राप्त टॉयबॉक्स जैसे विकल्प हैं।
- विजेट टूलकिट सॉफ्टवेयर अनुप्रयोगों के ग्राफिकल यूजर इंटरफेस (जीयूआई) बनाने के लिए पुस्तकालय हैं। GNOME प्रोजेक्ट द्वारा निर्मित GTK और क्लटर, Qt प्रोजेक्ट द्वारा विकसित और Qt कंपनी के नेतृत्व में, और Enlightenment Foundation लाइब्रेरीज़ (EFL), जिसे ज्यादातर Enlightenment टीम द्वारा अनुरक्षित किया जाता है, उपलब्ध विजेट टूलकिट में से हैं।
- पैकेज प्रबंधन प्रणाली, जैसे dpkg या RPM, का उपयोग संकुल को प्रबंधित करने के लिए किया जाता है। पैकेज स्रोत टैरबॉल या बाइनरी टैरबॉल से भी बनाए जा सकते हैं।
- कमांड शेल और विंडोिंग वातावरण यूजर इंटरफेस प्रोग्राम के उदाहरण हैं।
यूजर इंटरफेस, जिसे अक्सर शेल के रूप में जाना जाता है, आमतौर पर एक कमांड-लाइन इंटरफेस (सीएलआई), एक ग्राफिकल यूजर इंटरफेस (जीयूआई), या साथ में हार्डवेयर के साथ मिलकर नियंत्रण होता है। डेस्कटॉप पीसी पर विशिष्ट यूजर इंटरफेस आमतौर पर ग्राफिकल होता है, जबकि सीएलआई टर्मिनल एमुलेटर विंडो या एक अलग वर्चुअल कंसोल के माध्यम से अक्सर पहुंच योग्य होता है।
टेक्स्ट-आधारित यूजर इंटरफेस, या सीएलआई शेल, इनपुट और आउटपुट दोनों के लिए टेक्स्ट को नियोजित करते हैं। बॉर्न-अगेन शेल (बैश), जिसे जीएनयू प्रोजेक्ट के लिए बनाया गया था, लिनक्स के तहत सबसे व्यापक रूप से इस्तेमाल किया जाने वाला शेल है। सीएलआई का उपयोग पूरी तरह से अधिकांश निम्न-स्तरीय लिनक्स घटकों द्वारा किया जाता है, जिसमें यूजरलैंड के विभिन्न खंड शामिल हैं। सीएलआई बार-बार या विलंबित संचालन को स्वचालित करने के लिए विशेष रूप से उपयुक्त है, और यह अपेक्षाकृत आसान अंतर-प्रक्रिया संचार की अनुमति देता है।
केडीई प्लाज्मा, गनोम, मेट, दालचीनी, एलएक्सडीई, पैन्थियॉन और एक्सएफसी जैसे पूर्ण डेस्कटॉप वातावरण के साथ पैक किए गए जीयूआई शेल, डेस्कटॉप सिस्टम पर सबसे लोकप्रिय यूजर इंटरफेस हैं, जबकि कई अन्य यूजर इंटरफेस मौजूद हैं। एक्स विंडो सिस्टम, जिसे "एक्स" के रूप में भी जाना जाता है, अधिकांश लोकप्रिय यूजर इंटरफेस को रेखांकित करता है। यह एक मशीन पर काम कर रहे ग्राफिकल एप्लिकेशन को दूसरी मशीन पर प्रदर्शित करने की अनुमति देकर नेटवर्क पारदर्शिता को सक्षम बनाता है, जहां उपयोगकर्ता इसके साथ बातचीत कर सकता है; हालांकि, कुछ एक्स विंडो सिस्टम एक्सटेंशन नेटवर्क पर काम करने में सक्षम नहीं हैं। कई एक्स डिस्प्ले सर्वर हैं, जिनमें से सबसे लोकप्रिय एक्स.ऑर्ग सर्वर है, जो संदर्भ कार्यान्वयन है।
सर्वर वितरण डेवलपर्स और प्रशासकों के लिए एक कमांड-लाइन इंटरफ़ेस प्रदान कर सकता है, लेकिन इसमें अंतिम-उपयोगकर्ताओं के लिए एक बीस्पोक इंटरफ़ेस भी शामिल हो सकता है जो सिस्टम के उपयोग-मामले के अनुरूप है। इस कस्टम इंटरफ़ेस को किसी भिन्न सिस्टम पर चलने वाले क्लाइंट के माध्यम से एक्सेस किया जाता है, जो आवश्यक रूप से Linux-आधारित नहीं है।
X11 के लिए, कई प्रकार के विंडो मैनेजर हैं, जिनमें टाइलिंग, डायनेमिक, स्टैकिंग और कंपोजिटिंग शामिल हैं। विंडो प्रबंधक X विंडो सिस्टम के साथ इंटरैक्ट करते हैं और आपको अलग-अलग एप्लिकेशन विंडो के स्थान और उपस्थिति को नियंत्रित करने की अनुमति देते हैं। सरल X विंडो मैनेजर जैसे dwm, Ratpoison, i3wm, या हर्बस्टलफ्टवम में एक न्यूनतम इंटरफ़ेस होता है, जबकि FVWM, Enlightenment, या Window Maker जैसे अधिक जटिल विंडो मैनेजर में बिल्ट-इन टास्कबार और थीम जैसी अतिरिक्त सुविधाएं शामिल होती हैं, लेकिन तुलना करने पर अभी भी हल्के होते हैं। डेस्कटॉप वातावरण। विंडो प्रबंधक जैसे Mutter (GNOME), KWin (KDE), और Xfwm (xfce) को अधिकांश डेस्कटॉप वातावरणों की मूलभूत स्थापनाओं में शामिल किया जाता है, लेकिन उपयोगकर्ता चाहें तो किसी भिन्न विंडो प्रबंधक का उपयोग करना चुन सकते हैं।
Wayland एक डिस्प्ले सर्वर प्रोटोकॉल है जिसे X11 प्रोटोकॉल को बदलने के लिए डिज़ाइन किया गया था, हालाँकि अभी तक 2014 तक इसका व्यापक उपयोग नहीं हुआ है। Wayland, X11 के विपरीत, बाहरी विंडो मैनेजर या कंपोजिटिंग मैनेजर की आवश्यकता नहीं है। नतीजतन, एक वेलैंड कंपोजिटर एक डिस्प्ले सर्वर, विंडो मैनेजर और कंपोजिटिंग मैनेजर के रूप में कार्य करता है। वेलैंड का संदर्भ कार्यान्वयन वेस्टन है, हालांकि गनोम और केडीई से मटर और केविन को स्टैंडअलोन डिस्प्ले सर्वर के रूप में वेलैंड में परिवर्तित किया जा रहा है। संस्करण 19 के बाद से, प्रबुद्धता को सफलतापूर्वक पोर्ट किया गया है।
प्रमाणीकरण पाठ्यक्रम के बारे में विस्तार से जानने के लिए आप नीचे दी गई तालिका का विस्तार और विश्लेषण कर सकते हैं।
EITC/IS/LSA Linux सिस्टम एडमिनिस्ट्रेशन सर्टिफिकेशन पाठ्यक्रम एक वीडियो फॉर्म में ओपन-एक्सेस डिडक्टिक सामग्री का संदर्भ देता है। सीखने की प्रक्रिया प्रासंगिक पाठ्यचर्या भागों को शामिल करते हुए चरण-दर-चरण संरचना (कार्यक्रम -> पाठ -> विषय) में विभाजित है। डोमेन विशेषज्ञों के साथ असीमित परामर्श भी प्रदान किया जाता है।
प्रमाणन प्रक्रिया की जांच के विवरण के लिए यह किस प्रकार काम करता है?.
ईआईटीसी/आईएस/एलएसए लिनक्स सिस्टम एडमिनिस्ट्रेशन प्रोग्राम के लिए संपूर्ण ऑफ़लाइन स्व-शिक्षण तैयारी सामग्री को एक पीडीएफ फ़ाइल में डाउनलोड करें।
ईआईटीसी/आईएस/एलएसए प्रारंभिक सामग्री - मानक संस्करण
ईआईटीसी/आईएस/एलएसए प्रारंभिक सामग्री - समीक्षा प्रश्नों के साथ विस्तारित संस्करण