what is unix brief introduction unix
यूनिक्स ऑपरेटिंग सिस्टम का परिचय:
इस श्रृंखला में ट्यूटोरियल # 1: is व्हाट्स यूनिक्स ’से शुरू करें।
इस ट्यूटोरियल में, आप इसकी वास्तुकला के साथ-साथ ऑपरेटिंग सिस्टम की बुनियादी अवधारणाओं, यूनिक्स की विशेषताओं को समझने में सक्षम होंगे।
7z फाइल क्या है?
=> पूर्ण यूनिक्स ट्यूटोरियल श्रृंखला के लिए यहां क्लिक करें
यूनिक्स वीडियो # 1:
आप क्या सीखेंगे:
यूनिक्स क्या है?
यूनिक्स और यूनिक्स जैसे ऑपरेटिंग सिस्टम कंप्यूटर ऑपरेटिंग सिस्टम के एक परिवार हैं जो बेल लैब्स से मूल यूनिक्स सिस्टम से प्राप्त होते हैं।
प्रारंभिक स्वामित्व डेरिवेटिव में HP-UX और SunOS सिस्टम शामिल थे। हालांकि, इन प्रणालियों के बीच बढ़ती असंगति ने POSIX जैसे अंतर्संचालनीयता मानकों का निर्माण किया। आधुनिक POSIX सिस्टम में लिनक्स, इसके वेरिएंट और मैक ओएस शामिल हैं।
यूनिक्स सबसे शक्तिशाली और लोकप्रिय मल्टी-यूजर और मल्टी-टास्किंग ऑपरेटिंग सिस्टम है। यूनिक्स की मूल अवधारणा 1969 के मल्टिक्स प्रोजेक्ट में उत्पन्न हुई थी। मल्टीिक्स प्रणाली का उद्देश्य समय-साझाकरण प्रणाली के रूप में किया गया था जो कई उपयोगकर्ताओं को एक साथ मेनफ्रेम कंप्यूटर तक पहुंचने की अनुमति देगा।
केन थॉम्पसन, डेनिस रिची, और अन्य लोगों ने यूनिक्स के बुनियादी भवन ब्लॉकों को एक पदानुक्रमित फ़ाइल प्रणाली, अर्थात्, प्रक्रियाओं की अवधारणाओं और पीडीपी -7 के लिए एक कमांड लाइन दुभाषिया विकसित किया। वहां से, विभिन्न मशीनों के लिए यूनिक्स की कई पीढ़ियों का विकास किया गया।
इन प्रणालियों के बीच बढ़ती असंगति ने POSIX और एकल यूनिक्स विशिष्टता जैसे अंतर-मानक मानकों का निर्माण किया।
यूनिक्स कार्यक्रमों को कुछ प्रमुख दर्शनों के आसपास तैयार किया गया है जिसमें एकल उद्देश्य, अंतर, और मानकीकृत पाठ इंटरफ़ेस के साथ काम करने जैसी आवश्यकताएं शामिल हैं। यूनिक्स सिस्टम एक कोर कर्नेल के आसपास बनाया गया है जो सिस्टम और अन्य प्रक्रियाओं का प्रबंधन करता है।
कर्नेल सबसिस्टम में प्रक्रिया प्रबंधन, फ़ाइल प्रबंधन, मेमोरी प्रबंधन, नेटवर्क प्रबंधन और अन्य शामिल हो सकते हैं।
यूनिक्स की मुख्य विशेषताएं
यूनिक्स की कई प्रमुख विशेषताएं हैं, और उनमें से कुछ नीचे दिए गए हैं:
- यह एक बहु-उपयोगकर्ता प्रणाली है जहाँ समान संसाधनों को विभिन्न उपयोगकर्ताओं द्वारा साझा किया जा सकता है।
- यह मल्टी-टास्किंग प्रदान करता है, जिसमें प्रत्येक उपयोगकर्ता एक ही समय में कई प्रक्रियाओं को निष्पादित कर सकता है।
- यह पहला ऑपरेटिंग सिस्टम था जिसे उच्च-स्तरीय भाषा (C Language) में लिखा गया था। इससे न्यूनतम अनुकूलन के साथ अन्य मशीनों को पोर्ट करना आसान हो गया।
- यह एक पदानुक्रमित फ़ाइल संरचना प्रदान करता है जो डेटा के आसान उपयोग और रखरखाव की अनुमति देता है।
- यूनिक्स में अंतर्निहित नेटवर्किंग कार्य हैं ताकि विभिन्न उपयोगकर्ता आसानी से जानकारी का आदान-प्रदान कर सकें।
- यूनिक्स कार्यक्षमता को मानक प्रोग्रामिंग इंटरफेस पर निर्मित उपयोगकर्ता कार्यक्रमों के माध्यम से बढ़ाया जा सकता है।
यूनिक्स वास्तुकला
हम यह समझेंगे कि यूनिक्स में उपयोगकर्ता कमांड कैसे निष्पादित होते हैं। उपयोगकर्ता कमांड अक्सर एक कमांड लाइन इंटरफेस पर दर्ज किए जाते हैं जो एक 'शेल' द्वारा प्रदान किया जाता है। शेल एक ऐसा प्रोग्राम है जो उपयोगकर्ता आदेशों को पढ़ता है, उसका मूल्यांकन करता है और फिर परिणाम प्रिंट करता है। कमांड के मूल्यांकन के लिए, शेल अन्य कमांड को निष्पादित कर सकता है, या उन्हें 'कर्नेल' में पास कर सकता है।
कर्नेल ऑपरेटिंग सिस्टम का मूल है जो सीधे मानक सेवाओं का एक सेट प्रदान करने के लिए अंतर्निहित हार्डवेयर के साथ इंटरैक्ट करता है।
विंडोज़ में .dat फ़ाइल कैसे खोलें
ट्यूटोरियल भी शामिल है:
- ऑपरेटिंग सिस्टम क्या है
- यूनिक्स का इतिहास
- यूनिक्स की विशेषताएं
- यूनिक्स वास्तुकला
हमारा आगामी ट्यूटोरियल आपको यूनिक्स कमांड्स का विस्तृत विवरण देगा !!
=> पूर्ण यूनिक्स ट्यूटोरियल श्रृंखला के लिए यहां क्लिक करें
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- यूनिक्स पाइप्स ट्यूटोरियल: यूनिक्स प्रोग्रामिंग में पाइप्स
- शुरुआती के लिए UNIX ट्यूटोरियल (20+ में गहराई से यूनिक्स प्रशिक्षण वीडियो)
- उदाहरणों के साथ यूनिक्स शैल स्क्रिप्टिंग ट्यूटोरियल
- यूनिक्स बनाम लिनक्स: यूनिक्स और लिनक्स के बीच अंतर क्या है
- यूनिक्स टेक्स्ट प्रोसेसिंग कमांड्स: यूनिक्स फिल्टर विथ उदाहरण
- यूनिक्स कमांड्स: बेसिक और एडवांस्ड यूनिक्स कमांड्स विद एग्जाम्पल्स
- यूनिक्स फ़ाइल एक्सेस अनुमतियाँ: यूनिक्स चामोड, चाउन और चेंग
- यूनिक्स में फाइल मैनिपुलेशन: यूनिक्स फाइल सिस्टम का अवलोकन