लिनक्स प्रशासन. मेगा - दर 35,000 रूबल। स्लम से, प्रशिक्षण 13 पाठ, दिनांक: 1 दिसंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 04, 2023
सिद्धांत के साथ एक वीडियो देखें
आपके पास 9 उच्च गुणवत्ता वाले वीडियो पाठ होंगे। वे तुरंत खुलते हैं, और आप धीरे-धीरे उनके बीच से गुजरते हैं, उस गति से जो आपके लिए सुविधाजनक हो। सामग्री तक पहुंच 2 वर्षों तक बनी रहती है।
हम आपके व्यक्तिगत खाते में स्टैंड पर व्यावहारिक कार्य करते हैं
प्रत्येक पाठ के साथ आपको विषय पर होमवर्क प्राप्त होता है। सभी कार्य उन कार्यों के समान हैं जिनका सामना आपको लिनक्स के साथ काम करते समय करना पड़ सकता है। कुछ कार्यों में स्व-परीक्षण के लिए एक स्क्रिप्ट शामिल है।
हम प्रमाणीकरण पास करते हैं
क्रमांकित प्रमाणपत्र प्राप्त करने के लिए, हम आपसे एक अंतिम प्रोजेक्ट पूरा करने के लिए कहेंगे। और प्रमाणीकरण की पारदर्शिता की पुष्टि करने के लिए, कार्यान्वयन की एक वीडियो रिकॉर्डिंग संलग्न करें।
बंद बातचीत में वक्ता के साथ संवाद करें
हम स्ट्रीम की अवधि के लिए स्पीकर के साथ एक चैट बनाएंगे। यहां आप Linux के बारे में कोई भी प्रश्न पूछ सकते हैं और त्वरित उत्तर प्राप्त कर सकते हैं। पाठ्यक्रम पूरा करने के बाद, चैट बंद हो जाएगी, लेकिन आप फिर भी संदेशों को दोबारा पढ़ सकेंगे और अपनी स्मृति में आवश्यक संवाद ताज़ा कर सकेंगे।
यदि आप एक डेवलपर हैं लेकिन DevOps की ओर बढ़ना चाहते हैं, तो आप Linux के ठोस ज्ञान के बिना नहीं रह सकते।
DevOps के लिए Linux अत्यंत आवश्यक है। इंफ्रास्ट्रक्चर इंजीनियर के रूप में विकसित होने के लिए, आपको इस ओएस पर काम करने में सक्षम होना चाहिए। Linux और DevOps के बीच संबंध घनिष्ठ है, इसलिए पाठ्यक्रम में हम Linux की गहरी समझ प्रदान करते हैं और सर्वोत्तम प्रथाओं को समझने में आपकी सहायता करते हैं।
पाठ्यक्रम का परिचय
- पाठ्यक्रम के बारे में
- पाठ्यक्रम वक्ता
- प्रमाणीकरण
- अभ्यास की जानकारी
1. लिनक्स स्थापना प्रक्रिया
आप सीखेंगे कि इंस्टॉलेशन प्रक्रिया कैसे होती है, ओएस में क्या होता है, एलवीएम क्या है और इसकी आवश्यकता क्यों है।
लिखित:
- लिनक्स इंस्टालेशन प्रक्रिया चरण दर चरण
- ग्राफिकल इंस्टॉलर के माध्यम से स्वचालित इंस्टॉलेशन का विवरण
- /dev
- /sys
- /proc
- एलवीएम
अभ्यास:
- ग्राफ़िकल इंस्टॉलर का उपयोग किए बिना लिनक्स स्थापित करें
- भरने और स्थापना चरणों के ज्ञान का परीक्षण करें।
2. प्रक्रियाएं और अधिकार
आप समझेंगे कि प्रक्रियाएं और अधिकार कैसे काम करते हैं, कंसोल के माध्यम से उनमें हेरफेर करना सीखेंगे।
लिखित:
- प्रक्रियाएं और अधिकार कैसे काम करते हैं
- प्रक्रियाओं और अधिकारों में हेरफेर के तरीके
- /proc
- lsof (ऐसी संस्थाएँ जो प्रक्रिया "पकड़" रखती हैं)
- attrs
अभ्यास:
- स्टैंड पर प्रक्रियाओं और फ़ाइलों के साथ हेरफेर करें: प्रक्रिया की प्राथमिकता बढ़ाएं, प्रक्रिया को रोकें, ACL के माध्यम से, समूह को निर्देशिका की सभी फ़ाइलों के अधिकार दें।
3. कंसोल में कार्य करना
आप बैश में काम को तेज करने की तकनीक सीखेंगे और रोजमर्रा की जिंदगी में आवश्यक बुनियादी उपयोगिताओं को समझेंगे। Vi/vim टेक्स्ट एडिटर या grep, awk और sed उपयोगिताओं का उपयोग करके कंसोल के माध्यम से टेक्स्ट में त्वरित हेरफेर करना सीखें।
लिखित:
- स्क्रीन/टीएमयूएक्स, वॉच के साथ काम करने की मूल बातें
- I/O/त्रुटि धाराएँ, बिल्ली, प्रतिध्वनि
- पुनर्निर्देशन के माध्यम से आउटपुट स्ट्रीम प्रिंट करना, डेटा को इनपुट स्ट्रीम में भेजना
- पर्यावरण चर (पर्यावरण)
- आउटपुट, awk, grep, sed के साथ कार्य करना
अभ्यास:
- Sed का उपयोग करके सौ फ़ाइलों में एक स्ट्रिंग बदलें
- grep और awk का उपयोग करके एक विशिष्ट प्रारूप में कमांड से आउटपुट प्राप्त करें
- विम कमांड प्रदान करें जिसका उपयोग फ़ाइल में एक पंक्ति को दूसरी पंक्ति में बदलने के लिए किया जा सकता है
- बुनियादी विम कमांड के ज्ञान का परीक्षण।
4. बैश स्क्रिप्ट लिखना
लूप और शर्तों के साथ बैश स्क्रिप्ट लिखना सीखें।
लिखित:
- बैश में स्थितियाँ और लूप
- वन-लाइनर कैसे लिखें
- बैश स्क्रिप्ट फ़ाइलें कैसे लिखें
अभ्यास:
- एक बैश वन-लाइनर लिखें जो एक बड़ी फ़ाइल को पार्स करता है
- एक बैश स्क्रिप्ट लिखें जो Nginx लॉग को एक सुविधाजनक प्रारूप में पार्स करती है।
5. सिस्टम सेवाएँ
आप सीखेंगे कि Linux में सेवाएँ कैसे काम करती हैं और अपनी स्वयं की सेवाएँ कैसे बनाएँ। आप समझेंगे कि Systemd SysV/OpenRC से किस प्रकार भिन्न है, और आप समझेंगे कि किसी विशेष स्थिति में क्या उपयोग करना बेहतर है। क्रॉन्ड और systemd.timer का उपयोग करना सीखें।
लिखित:
- Systemd (प्राथमिकता) और SysV
- स्टार्टअप में सेवाएँ जोड़ना
- सेवाओं की सूची देखें, उनकी स्थिति जानें
- क्रॉन्ड
- systemd. घड़ी
अभ्यास:
- एक सरल सेवा बनाएं जो पृष्ठभूमि में एक प्रोग्राम चलाती है
- सिस्टमड बनाएं. टाइमर एक ऐसा कार्य है जो एक मिनट में एक बार Nginx लॉग को पार्स करेगा और इसे एक फ़ाइल में सहेजेगा।
6. निगरानी और लॉगिंग
आप सीखेंगे कि सिस्टम स्तर पर लॉग कैसे प्राप्त करें, सिस्टम स्तर पर संसाधन निगरानी कैसे देखें, निगरानी प्रणाली क्या हैं और वे कैसे काम करती हैं।
लिखित:
- जर्नलक्टल
- /var/log
- टॉप/एचटॉप/ऊपर
अभ्यास:
- समय के साथ Nginx पर अनुरोधों की संख्या की गणना करें।
7. सुरक्षा
आप सीखेंगे कि ओएस और नेटवर्क स्तरों पर सुरक्षा कैसे कॉन्फ़िगर करें और बुनियादी सिद्धांतों को समझें।
लिखित:
- सेलिनक्स (ऐपआर्मर)
- आईपीटेबल्स/फ़ायरवॉलड/(यूएफडब्ल्यू)
- पीएएम
- एसएसएच और सुरक्षा, दो-कारक प्रमाणीकरण
अभ्यास:
- स्टैंड पर कार्य पूर्ण करें - सुरक्षा स्थापित करें।
8. Systemd-nspawn के साथ कार्य करना
आप सीखेंगे कि सिस्टमड कंटेनर कैसे बनाएं, उनकी आवश्यकता क्यों है और वे कैसे काम करते हैं।
लिखित:
- कंटेनर बनाना
- संसाधन सीमा
अभ्यास:
- 2 nspawn कंटेनरों को तैनात करें और उनमें Nginx चलाएँ।
9. डिबगिंग
आप सर्वर पर चल रहे सॉफ़्टवेयर की समस्याओं की पहचान करना सीखेंगे। बैकअप कैसे काम करता है इसके सिद्धांत जानें: किस चीज़ का बैकअप लेने की आवश्यकता है और बैकअप की आवश्यकता क्यों है।
लिखित:
- जीडीबी
- स्ट्रेस
- नेटवर्क समस्याएँ (tcpdump) / वायरशार्क
अभ्यास:
- बेंच पर समस्या के साथ प्रोग्राम चलाएँ। विद्यार्थी का कार्य समस्या की पहचान करना है।
10. प्रमाणीकरण
लक्ष्य कौशल विकास के स्तर को निर्धारित करना और स्लम प्रमाणन प्राप्त करना है।