लिनक्स क्या है? लिनक्स का इतिहास तथा विभिन्न फीचर क्या है

Linux in hindi – हेलो दोस्तों नमस्कार आज का पोस्ट बहुत ही खास होने वाला है आज आपको इस पोस्ट में लिनक्स (Linux) क्या है, लिनक्स का इतिहास तथा विभिन्न फीचर के बारे में आपको बहुत ही अच्छे तरीके से बताया जायेगा ताकि आप इसके बारे में सही तरह से जान सकेंगे । आपकी जानकारी के लिए बता दे की लिनक्स एक ओपन-सोर्स ऑपरेटिंग सिस्टम है, जिसका मतलब यह है, कि इसका सोर्स कोड मुफ्त में उपलब्ध है जिसका उपयोग हर कोई मुफ्त में कर सकता है। यह यूनिक्स ऑपरेटिंग सिस्टम के आधार पर कार्य करता है, और इसे सन 1991 में लिनस टॉर्वल्ड्स द्वारा बनाया गया था। आइये दोस्तों जानते है – linux kya hai

 

लिनक्स क्या है? linux kya hai

linux kya hai – लिनक्स (linux) को लिनस टोरबाल्ड्स ने सन 1991 में यूनिवर्सिटी हैलसिकी में तैयार किया था लिनस टोरबाल्ड्स इस विश्वविद्यालय में छात्र थे टोरबाल्ड्स ने एक कर्नल (karnal) को लिखते समय लिनक्स (linux) को तैयार करना शुरू किया था कर्नेल (kernal) लिनक्स ऑपरेटिंग सिस्टम का मूल आधार है।

  • टोरबाल्ड्स ने तैयार सिस्टम को अपने मित्रों को और हैकर (Hacker) समुदाय को इंटरनेट पर मुफ्त में प्रदान किया । टोरबाल्ड्स ने अपने तैयार लिनक्स (linux) पर कार्य करने व उसके कमियों को दूर करने के लिए अपने मित्रों और हैकर (Hacker) समुदाय को कहा था।
  • इस प्रकार खुले हुए सोर्स (open source) के प्रयोग की शुरुआत हुई (open source) की एक कम्यूनिटी विश्व भर में तैयार की गई थी ओपन सोर्स (open source) में सॉफ्टवेयर का कोड सभी के सामने उपस्थित होता है इसलिए इस कोड पर कोई भी कार्य कर सकता है वह इसमें परिवर्तन व सुधार कर सकता है।
  • लिनक्स कर्नेल पर इसके निर्माता ने अनेक सिस्टम सॉफ्टवेयर और एप्लीकेशन तैयार किए हैं अब लिनक्स GNU सॉफ्टवेयर की ओर लिनक्स के सभी सिस्टम और एप्लीकेशन सॉफ्टवेयर उपलब्ध हैं GNU एक निशुल्क सॉफ्टवेयर फाऊंडेशन है।
  • जिसकी वेबसाइट का नाम www.gnu.org है। लिनक्स में अनेक प्रकार के सॉफ्टवेयर का प्रयोग संभव है जिससे यह एक संपूर्ण ऑपरेटिंग सिस्टम के रूप में कार्य करता है लिनक्स दुनिया के अन्य ऑपरेटिंग सिस्टम के समान ही शक्तिशाली ऑपरेटिंग सिस्टम है।
  • यदि हम कहें कि लिनक्स ऑपरेटिंग सिस्टम यूनिक्स का एक निशुल्क version है तो इसमें कोई शंका नहीं है लाइनेक्स का अधिकांश कोड (Posix) के कोड से तैयार किया गया है (Posix) स्टैंडर्ड यूनिक्स का एक इंटरफेस है जिसका पूरा नाम पोर्टेबल ऑपरेटिंग सिस्टम इंटरफेस (Portable operating system interface) होता है।
  • (Posix) एक कंप्यूटर इंडस्ट्री ऑपरेटिंग सिस्टम स्टैंडर्ड है जिसमें यूनिक्स का प्रत्येक वर्जन कार्य कर सकता है आज लिनक्स में स्वयं का स्टैंडर्ड ग्रुप तैयार कर लिया है जिसका पूरा नाम लिनक्स सिस्टम (linux system) है लिनक्स सिस्टम में लिनक्स स्टैंडर्ड बेस प्रोजेक्ट (linux standard base project) सम्मिलित है।

 

लिनक्स के विभिन्न फीचर-

लिनक्स के फीचर लाइनर के समस्त version में लिनक्स कर्नेल (linux kernel) का कोमन कोड उपस्थित है कर्नेल में हम अपनी आवश्यकता अनुसार बदलाव कर सकते हैं जिससे व्यक्तिगत फीचर को सक्रिय किया जा सकता है। लिनक्स के विभिन्न गुण या इसके फीचर निम्न है –

  • मल्टी यूजर (Multiuser) 

एक यूजर प्रणाली जैसे-डॉस में कंप्यूटर के समस्त संसाधन मेमोरी, डिस्क, प्रिंटर आदि किसी एक यूजर का कार्य करने के लिए तैयार किया होते हैं लिनक्स जैसे- multi user प्रणाली में ये समस्त संसाधन कई यूजर के मध्य साझा होते हैं।

  • मल्टी टास्किंग (Multitasking)

लिनक्स में एक ही समय में अनेक प्रोग्राम को रन करने की सुविधा होती है जो मल्टी टास्किंग कहलाती है लाइनस मल्टीटास्किंग के समय लिनक्स ऑपरेटिंग सिस्टम बैकग्राउंड प्रोसेसर की भी सुविधा देता है, जिससे यह एक सर्वर के रूप में कार्य करता है बैकग्राउंड प्रोसेसर की सहायता से एक नेटवर्क की रिक्वेस्ट को स्वीकार करता रहता है इन बैकग्राउंड प्रोसेसर को डीमन (demon) कहते हैं |

सर्वर की बैकग्राउंड प्रोसेस से प्राप्त सुविधा –

  1. वेब पेज को देखना ।
  2. डॉक्यूमेंट प्रिंट करना ।
  3. फाइल की कॉपी करना ।
  4. वेब कैमरा, मोबाइल, पेन ड्राइव आदि से डाटा आदान-प्रदान करना ।

 

X- विंडोज (X-windows)

लिनक्स में एक ग्राफिकल एप्लीकेशन के लिए एक शक्तिशाली फ्रेमवर्क होता है जिसे X- विंडोज कहते हैं X- विंडोज को X भी कहते हैं X या X- विंडोज X- बेस्ट ग्राफिकल यूजर इंटरफेस (GUI) को खोलना है (GUI) एप्लीकेशन की X सर्वर प्रोसेस पर खुलता है X-सर्वर प्रोसेस हमारी स्क्रीन, माउस, कीबोर्ड को मैसेज करता है।

X- की सहायता से हम X- बेस्ट डेस्कटॉप वातावरण में एक डेस्कटॉप मेटाफोर (desktop metaphar) की सुविधा प्राप्त करते हैं इससे विंडो मैनेजर (GUI) की लुक एंड फील (look and feel) की सुविधा प्राप्त करते हैं आइकॉन, विंडो फ्रेम, मेंन्यूज़ और कलर के समूह को थीम्स (themse) कहते हैं।

अनेक प्रकार के डेस्कटॉप एनवायरमेंट और डेस्कटॉप मैनेजर्स उपलब्ध होते हैं फेडोरा और RHEL सिस्टम GNOME और KDE डेस्कटॉप एनवायरमेंट प्रधान करते हैं परंतु फेडोरा से अनेक प्रकार के विंडो मैनेजर्स अतिरिक्त रूप से उपलब्ध होते हैं।

 

हार्डवेयर सपोर्ट (Hardware support)

कंप्यूटर से कनेक्ट होने वाले लगभग सभी प्रकार की हार्डवेयर के लिए लाइनेक्स में सुविधा उपलब्ध होती है इसमें विभिन्न हार्डवेयर सपोर्ट करने की क्षमता होती है इसके अलावा अन्य समस्त प्रकार के हार्डवेयर कंप्यूटर से जोड़ने की सुविधा भी लाइनेक्स देता है।

कुछ पुराने हार्डवेयर नवीनतम लाइनेक्स कर्नल में सपोर्ट नहीं होते हैं।

 

नेटवर्किंग कनेक्टिविटी (Networking connectivity)

लिनक्स सिस्टम को नेटवर्क से जोड़ने के लिए अनेक प्रकार के LAN कार्ड, मॉडम्स और उन डिवाइसेज को सपोर्ट करता है इसके अलावा LAN प्रोटोकॉल जैसे-इथरनेट में (Wired & Wireless) की सुविधा इसमें इन बेल्ट होती है सबसे अधिक लोकप्रिय प्रोटोकॉल TCP/IP (इंटरनेट को कनेक्ट करने के लिए) इसमें उपलब्ध होता है

इसमें निम्नलिखित प्रोटोकॉल भी होते हैं-

  • नोबेल (novell) नेटवर्क के लिए
  • यूरोल में लोकप्रिय एक पैकेट स्विचिंग नेटवर्क टाइप

 

नेटवर्क सर्वर (Network server)

लिनक्स LAN अथवा संपूर्ण इंटरनेट उपलब्ध क्लाइंट कंप्यूटर को सर्वशेस्त्र नेटवर्किंग सर्विसेज प्रदान करने में सक्षम है लाइनेक्स को प्रयुक्त करने पर अनेक प्रकार के सॉफ्टवेयर पैकेज की आवश्यकता होती है

जिसमें लाइनस को निम्नलिखित रूपों में कॉन्फ़िगर किया जा सकता है

  1. प्रिंट सर्वर (Print server)
  2. फाइल सर्वर (File server)
  3. FTP सर्वर (FTP Server)
  4. मेल सर्वर (Mail server)
  5. वेब सर्वर (Web server)
  6. वर्क ग्रुप सर्वर (DHCP/NIS)

 

एप्लीकेशन सपोर्ट (Application support)

लिनक्स में POSIX की कंपैटिबिलिटी और APIS की सुविधा होती है POSIX और APIS की सुविधा के कारण लाइनेक्स में फ्री वेअर (free-ware) और शेयर बियर (share ware) के अनेक प्रकार उपलब्ध होते हैं फ्री वेअर  सॉफ्टवेयर फाऊंडेशन की ओर प्रदत्त अधिकांश GNU सॉफ्टवेयर लाइनेक्स में कार्य करते हैं।

 

टाइम शेयरिंग (Time sharing)

लिनक्स एक नेटवर्किंग के लिए तैयार ऑपरेटिंग सिस्टम है अतः इसके सर्वर के साथ कई कंप्यूटर जोड़कर एक नेटवर्क बनाया जा सकता है जहां केंद्रीय कंप्यूटर का समय सभी टर्मिनल को बराबर अनुपात में मिलता है।

 

प्रोग्रामिंग की सुविधा (Facility of programming)

यह किसी एण्ड यूजर (end user) के लिए नहीं बल्कि प्रोग्रामर के लिए बनाया हुआ ऑपरेटिंग सिस्टम है अन्य  ऑपरेटिंग सिस्टम की अपेक्षा लाइनेक्स में प्रोग्रामिंग की सबसे अधिक व शक्तिशाली सुविधा है लाइनेक्स में उपस्थित सेल प्रोग्रामिंग भाषा (shell programming language) किसी भी अन्य उच्च स्तरीय भाषा के समान है।

 

डॉस एनवायरनमेंट (DOS enviroment)

लिनक्स में (DOS) नामक प्रोग्राम होता है जो की डॉस एकुलेटर का कार्य करता है इसकी सहायता से हम लाइनेक्स में रहते हुए डॉस का कोई भी अनुप्रयोग एप्लीकेशन प्रोग्राम चल सकते हैं।

 

सर्वर मैसेज ब्लॉक (server message block)

सर्वर मैसेज ब्लॉक (server message block) जिसे साधारणत: साम्बा (samba) कहा जाता है यह लाइनेक्स का वह अवयव है जो की फाइल को बांटने, प्रिंट करने के लिए उपयोग में लाया जाता है।

 

ग्राफिकल इंटरफेस (Graphical interface)

लिनक्स सिस्टम में छोटे-छोटे प्रोग्राम के रूप में संचित टूल का इतना विशाल संग्रहालय है जिससे फाइल कॉपी, मूव व डिलीट करने जैसे-छोटे-छोटे कार्यों के अलावा प्रबंधन के बड़े-बड़े कार्य भी आसानी से किया जा सकते हैं।

 

FAQ’s

1.लिनक्स क्या है?

लिनक्स एक ओपन-सोर्स ऑपरेटिंग सिस्टम है, जिसका मतलब यह है, कि इसका सोर्स कोड मुफ्त में उपलब्ध है जिसका उपयोग हर कोई मुफ्त में कर सकता है।

2. Linux क्या है और कैसे काम करता है?

लिनक्स दो मुख्य भागों से मिलकर काम करता है पहला कर्नल (kernel) ओर इसके अलावा शेष सिस्टम के आधार पर कार्य करता है ।

3. लिनक्स कर्नेल क्या है?
 लिनक्स कर्नेल सॉफ्टवेयर का निम्नतम स्तर है जो संचार को सक्षम बनाता है हार्डवेयर और Linux ऑपरेटिंग सिस्टम का प्रमुख हिस्सा है। लिनक्स सिस्टम में लिनक्स स्टैंडर्ड बेस प्रोजेक्ट (linux standard base project) सम्मिलित है।
Conclusion (निष्कर्ष)

तो दोस्तों आज आपने इस पोस्ट में लिनक्स सिस्टम क्या है? लिनक्स सिस्टम के गुण तथा विशेषता एक्स्टेन्शन क्या-क्या है। linux kya hai के बारे में अच्छे से जाना और समझा होगा अगर आपको मेरी ये पोस्ट हेल्पफुल लगी हो तो अपने दोस्तों के साथ शेयर जरूर करे ।

Leave a Comment

error: Content is protected !!