लिनक्स शैल मूल बातें - पाठ्यक्रम 13,900 रूबल। IBS प्रशिक्षण केंद्र से, प्रशिक्षण 14 घंटे, दिनांक 26 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 30, 2023
पाठ्यक्रम आपको Linux® कमांड लाइन, लोकप्रिय उपयोगिताओं और कमांड लाइन कमांड से परिचित कराने पर केंद्रित है।
शेल स्क्रिप्ट बनाने और निष्पादित करने के सिद्धांत का अध्ययन किया जाता है (सभी उदाहरण ksh के लिए दिए गए हैं)।
सशर्त ऑपरेटरों, लूप, विशेष चर और कार्यों पर विचार किया जाता है।
फ़ाइल सिस्टम की मूल बातें और POSIX मानक का समर्थन करने वाले सिस्टम में एक्सेस अधिकारों को व्यवस्थित करने के सिद्धांत, बुनियादी डेटा प्रकार (फ़ाइलें, लिंक, नामित पाइप, डिवाइस फ़ाइलें) दिए गए हैं।
लिनक्स® ऑपरेटिंग सिस्टम की मूल बातें शामिल हैं (उपयोगकर्ता प्रबंधन, एसएसएच के माध्यम से दूरस्थ कार्य, प्रक्रिया और कार्य प्रबंधन, वीआई टेक्स्ट एडिटर, क्रॉन सेवा)।
प्रारंभिक तैयारी
बुनियादी प्रोग्रामिंग सिद्धांतों (चर, डेटा प्रकार, स्थितियों और लूप की अवधारणा) का ज्ञान।
शैल का परिचय:
- शब्दावली (शेल, जीयूआई, सीएलआई, टर्मिनल);
- बुनियादी वाक्यविन्यास - तर्क और विकल्प;
- आंतरिक और बाहरी टीमें;
- मास्क, फ़ाइलों और निर्देशिकाओं के पथ;
- फ़ाइलों और निर्देशिकाओं को नेविगेट करने और उनके साथ काम करने के साथ-साथ सिस्टम जानकारी प्रदर्शित करने के लिए लोकप्रिय कमांड (एलएस, कौन,
- पीडब्ल्यूडी, तिथि, सीडी, एमकेडीआईआर, सीपी, एमवी, आदि)।
इनपुट और आउटपुट:
- पाठ फ़ाइलें देखना;
- इनपुट और आउटपुट पुनर्निर्देशन;
- पुनर्निर्देशित आउटपुट को संसाधित करना (grep, sort, wc)।
शैल चर:
- डेटा के प्रकार;
- पलायन और उद्धरण;
- वाइल्डकार्ड;
- पर्यावरण चर, सिस्टम चर।
सीएलआई में अंकगणितीय परिचालन।
फाइल सिस्टम:
- फ़ाइलें, निर्देशिकाएँ, डिवाइस फ़ाइलें;
- वर्चुअल फ़ाइल सिस्टम (devfs, procfs);
- फ़ाइल सिस्टम के प्रकार, संक्षिप्त तुलना;
- डिस्क पर फ़ाइल भंडारण और विखंडन;
- फ़ाइलों और निर्देशिकाओं तक पहुंच अधिकार;
- उपयोगकर्ता और समूह. नियंत्रण;
- सुपर उपयोगकर्ता, सु और सुडो कमांड;
- कठोर और प्रतीकात्मक कड़ियाँ, नामित पाइप;
- माउंट पॉइंट, /etc/fstab.
वीआई पाठ संपादक।
क्रॉन शेड्यूलिंग सेवा।
शैल स्क्रिप्ट - एक स्क्रिप्ट बनाना और चलाना:
- वापसी मूल्य;
- कोष्ठक खोलना.
पाठ के साथ काम करने के लिए आदेश (कट, टीआर, ग्रेप)।
नियमित अभिव्यक्ति।
संक्षेप में सेड के बारे में।
लिनक्स में प्रक्रियाएँ (पीआईडी, पीएस, टॉप, एचटॉप):
- संकेत, मारने का आदेश।
कार्य प्रबंधन (बीजी, एफजी, नौकरियां)।
टार और जीज़िप उपयोगिताएँ।
फ़ाइलों के साथ दूरस्थ कार्य (एफ़टीपी, एससीपी, डब्ल्यूजीईटी)।
आदेश खोजें.
सारणियाँ।
सशर्त कथन (यदि-तब और मामला)।
लूप जबकि, के लिए, जब तक।
विशेष चर.
कार्य.
SSH के माध्यम से रिमोट एक्सेस:
- एसएसएच कुंजी.
अतिरिक्त सामग्री:
- मेनू बनाने के लिए कमांड का चयन करें;
- वर्चुअल स्क्रीन (स्क्रीन, tmux);
- nohup.