विंडोज ऑपरेटिंग सिस्टमची मुख्य वैशिष्ट्ये आणि वैशिष्ट्ये. एमएस विंडोज ऑपरेटिंग सिस्टमची वैशिष्ट्ये. प्राधान्य मल्टीटास्किंग आणि मल्टीथ्रेडिंगचे फायदे

मदत करा 07.04.2019
मदत करा

लिनक्स सोबत काम करण्याच्या प्रास्ताविक अभ्यासक्रमाची कल्पना माझ्या सहकाऱ्यांसोबत खूप पूर्वी सुचली. 2011 पासून, मी सेंट पीटर्सबर्ग ॲग्रिरियन युनिव्हर्सिटी आरएएसच्या अल्गोरिदमिक बायोलॉजीच्या प्रयोगशाळेत बायोइन्फर्मेटिक्स करत आहे (आणि माझ्या भागीदाराने आम्ही काय करत आहोत याबद्दल लिहिले). हे लगेचच सांगितले पाहिजे की लिनक्सशिवाय बायोइन्फॉरमॅटीशियन म्हणून काम करणे व्यावहारिकदृष्ट्या अशक्य आहे, कारण बहुतेक बायोइन्फॉरमॅटिक्स प्रोग्राम विशेषतः या ऑपरेटिंग सिस्टमसाठी तयार केले जातात आणि त्यावरच कार्य करतात.

हे विज्ञानाच्या छेदनबिंदूचे क्षेत्र आहे या वस्तुस्थितीमुळे, आम्ही जीवशास्त्रज्ञांशी सतत संवाद साधतो. जीवशास्त्रज्ञांना आता खूप काम करावे लागेल मोठे खंडडेटा, त्यामुळे लिनक्स वापरण्याची क्षमता, अशा कार्यांसाठी इष्टतम ऑपरेटिंग सिस्टम, एक आवश्यक कौशल्य बनते. खरं तर, हे फक्त लिनक्स हाताळण्याच्या क्षमतेबद्दल नाही तर सर्वसाधारणपणे याबद्दल आहे संगणक साक्षरता: सर्व्हरवर काम करण्याचे नियम काय आहेत, डेटा फाइल्स कशा लोड आणि कार्यक्षमतेने संग्रहित करायच्या, त्यावर प्रक्रिया करण्यासाठी कोणते प्रोग्राम चालवायचे आणि हे कसे करायचे इ. - त्या सर्व गोष्टी ज्या तुमचे काम सुलभ आणि गती देतात आणि सहकाऱ्यांसोबत सहकार्याची मोठ्या प्रमाणात सोय करतात. स्मार्ट पुस्तके आणि वेबसाइट्स वाचून तुम्ही स्वतःच लिनक्स शोधू शकता हे तथ्य असूनही, तांत्रिक नसलेल्या वातावरणातील लोकांसाठी यामुळे बऱ्याचदा काही अडचणी येतात आणि बरेच जण ते सोडून देतात. प्रारंभिक टप्पेया ओएसवर प्रभुत्व मिळवणे (उदाहरणार्थ, परिचित होणे कमांड लाइन).

आमच्या अनुभवाच्या आधारे, माझे सहकारी आंद्रे प्रझिबेलस्की (@andrewprzh) आणि मी सुरुवातीला जीवशास्त्रज्ञांसाठी संगणक साक्षरतेचे अनेक वर्ग आयोजित करण्याचा विचार केला. आणि मग ही कल्पना रशियन भाषेतील बायोइन्फॉरमॅटिक्स इन्स्टिट्यूटच्या तीन आठवड्यांच्या खुल्या ऑनलाइन कोर्समध्ये (MOOC) वाढली, जी नंतर सुरुवातीच्या बिंदूच्या रूपात लिनक्सची ओळख करून दिली गेली - कारण ते खूप कठीण होते. तीन आठवड्यांत सर्वकाही फिट करा. कोर्स आधीच सुरू झाला आहे आणि तो खूप लोकप्रिय असल्याचे सिद्ध झाले आहे (येथे हा क्षणपाच हजारांहून अधिक लोकांनी यासाठी साइन अप केले आहे), परंतु असाइनमेंटसाठी पहिली अंतिम मुदत 24 नोव्हेंबर आहे, त्यामुळे तुम्ही अद्याप गुण न गमावता सामील होऊ शकता किंवा फक्त विनामूल्य मोडमध्ये अभ्यासक्रमाचा अभ्यास करू शकता (सर्व साहित्य खुले राहील).

समुदायाला स्वारस्य असल्यास, आम्ही आमच्या आयुष्यातील पहिल्या ऑनलाइन कोर्सच्या तयारीबद्दल एक स्वतंत्र पोस्ट लिहू - हे पहिल्या दृष्टीक्षेपात दिसते तितके सोपे आणि जलद नाही.

परंतु प्रथम मला नेहमी विचारलेल्या प्रश्नांच्या उत्तरांवर लक्ष द्यायचे आहे. अभ्यासक्रमाची तयारी करताना, आम्ही विविध लोकांशी बोललो आणि या वस्तुस्थितीला सामोरे जावे लागले की अनेकांना लिनक्स कुठे वापरला जातो हे अजिबात समजत नव्हते आणि ही प्रणाली त्यांच्यासाठी उपयुक्त ठरू शकते याची कल्पनाही नव्हती. त्यामुळे:

आता लिनक्स कसे वापरायचे हे तुम्हाला का माहित असणे आवश्यक आहे?

बऱ्याच लोकांच्या लक्षात येत नाही, परंतु लिनक्स आधीच आपल्या आसपास आहे. सर्व Android डिव्हाइसेसलिनक्सवर चालतात, इंटरनेटवरील बहुतेक सर्व्हर देखील ही ऑपरेटिंग सिस्टम वापरतात आणि इतर अनेक उदाहरणे आहेत. अर्थात, तुम्ही लिनक्स जाणून न घेता या सर्व गोष्टी वापरणे सुरू ठेवू शकता, परंतु एकदा तुम्ही या प्रणालीच्या मूलभूत गोष्टींवर प्रभुत्व मिळवल्यानंतर, तुम्ही तुमच्या सभोवतालच्या गोष्टींचे वर्तन अधिक चांगल्या प्रकारे समजून घेऊ शकता. याव्यतिरिक्त, मोठ्या प्रमाणात डेटासह काम करताना, लिनक्स फक्त आवश्यक आहे, कारण बहुतेक जटिल गणनाचालू असलेल्या संगणकांवर मोठ्या प्रमाणात डेटावर प्रक्रिया केली जाते लिनक्स नियंत्रण. आणि ही एक यादृच्छिक निवड नाही: बहुतेक संगणकीय कार्ये Windows किंवा Mac OS X पेक्षा Linux वर खूप जलद पार पाडली जातात.

लिनक्स इतर विषयांमध्ये प्रभुत्व मिळवण्याशी कसा संबंधित आहे?

वैज्ञानिक सॉफ्टवेअरचा मोठा वाटा, विशेषत: मोठ्या डेटावर प्रक्रिया करणारे प्रोग्राम (उदाहरणार्थ, बायोइन्फॉरमॅटिक्सच्या क्षेत्रात) विशेषतः लिनक्ससाठी विकसित केले जातात. याचा अर्थ असा की हे ऍप्लिकेशन्स फक्त Windows किंवा Mac OS X वर चालू शकत नाहीत. त्यामुळे, जर तुम्हाला Linux मध्ये कसे काम करायचे हे माहित नसेल, तर तुम्ही नवीनतम वैज्ञानिक विकास वापरण्याच्या संधीपासून आपोआप वंचित राहता. याव्यतिरिक्त, लिनक्स शिकून, तुम्हाला संगणक कसे कार्य करते हे अधिक चांगल्या प्रकारे समजेल, कारण तुम्ही त्यास जवळजवळ थेट कमांड देऊ शकाल.

यासाठी वेगळा अभ्यासक्रम का आवश्यक आहे?

लिनक्समध्ये बरीच वैशिष्ट्ये आहेत जी जाणून घेण्यासाठी उपयुक्त आहेत आणि अर्थातच ती वापरण्यास सक्षम आहेत योग्य क्षण. सुदैवाने, आधुनिक आवृत्त्या 5-6 वर्षांपूर्वीच्या त्यांच्या समकक्षांपेक्षा लिनक्स अधिक वापरकर्ता अनुकूल आहे. तुमचे इंटरनेट कनेक्शन सेट अप करण्यासाठी, प्रिंटरवर प्रिंटिंग, कीबोर्ड लेआउट इत्यादीसाठी सिस्टम इन्स्टॉल केल्यानंतर आता तुम्हाला तासन् तास आणि दिवस आणि रात्री त्रास सहन करावा लागणार नाही. या प्रणालीशी किमान परिचय झाल्यानंतर कोणीही Linux किंवा Mac OS X वापरत असे त्याच पद्धतीने Linux वापरणे सुरू करू शकते, ज्याची गणना काही मिनिटांत केली जाईल. तथापि, लिनक्सच्या क्षमता “रोजच्या” वापरापेक्षा खूप विस्तृत आहेत. तीन आठवड्यांच्या कोर्समध्येही लिनक्सची सर्व कार्यक्षमता कव्हर करणे अशक्य आहे. तथापि, आम्ही विद्यार्थ्यांना मूलभूत गोष्टींचा वापर कसा करायचा हे शिकवण्याचा प्रयत्न करतो लिनक्स क्षमता, आणि सर्वात महत्त्वाचे म्हणजे, आम्ही आशा करतो की ज्यांनी हा अभ्यासक्रम पूर्ण केला आहे ते स्वतःहून लिनक्सवर प्रभुत्व मिळवणे यशस्वीपणे सुरू ठेवण्यास सक्षम असतील.

लिनक्स बद्दल काय मनोरंजक आहे?

आमच्यासाठी, लिनक्स हे एका अतिशय मनोरंजक पुस्तकासारखे आहे जे तुम्ही वाचले आहे आणि तुमच्या मित्रांना शिफारस करण्यात आनंद झाला आहे आणि त्यांना हेवा वाटेल की त्यांच्या पुढे या कामाची ओळख आहे. फरक एवढाच आहे की जरी आपण लिनक्सशी जवळजवळ 10 वर्षांपासून परिचित आहोत, तरीही आपण ते संपूर्णपणे "वाचले" असे आपण म्हणू शकत नाही. त्यात तुम्ही नेहमी स्वत:साठी काहीतरी नवीन शोधू शकता, हे जाणून घ्या की तुम्हाला एका मार्गाने करण्याची सवय असलेल्या बऱ्याच गोष्टी पूर्णपणे वेगळ्या पद्धतीने केल्या जाऊ शकतात - खूप सोपे आणि जलद.

आपण लिनक्सशी जितके अधिक परिचित व्हाल तितके ते अधिक मनोरंजक बनते. आणि "नेटिव्ह आणि परिचित विंडोज (मॅक ओएस एक्स) मध्ये द्रुतपणे बंद करा आणि रीबूट करा" या प्रारंभिक इच्छेपासून तुम्ही लवकरच "हम्म, परंतु हे इतके वाईट नाही" आणि थोड्या वेळाने "मी कसे करू शकेन" या स्थितीत जाल. या विंडोजमध्ये देखील काम करा?!” आणि लिनक्सचा अभ्यास करताना, तुम्हाला कधीकधी हॅकर किंवा प्रोग्रामरबद्दलच्या चित्रपटाच्या नायकासारखे वाटू शकते =)

आमच्या अभ्यासक्रमाचा समावेश आहे थोडक्यात माहितीलिनक्सची मूलभूत वैशिष्ट्ये, परंतु नवशिक्यांसाठी लिनक्समध्ये स्वारस्य मिळविण्यासाठी आणि त्याच्या तत्त्वज्ञानात थोडेसे जाण्यासाठी हे पुरेसे असावे. उदाहरणार्थ, सर्वाधिकआम्ही टर्मिनलमध्ये काम करण्याचा कोर्स खर्च करू, त्यामुळे नवशिक्यांनी याची सवय करून घ्यावी आणि संगणक नियंत्रणासाठी या दृष्टिकोनाचे फायदे समजून घ्यावेत. अधिक प्रगत वापरकर्त्यांसाठी, कोर्सचे काही धडे स्वारस्यपूर्ण असू शकतात - उदाहरणार्थ, रिमोट सर्व्हरसह कार्य करणे किंवा बॅशमध्ये प्रोग्रामिंग करणे. .

लिनक्स कोर्समधील समस्यांचे निराकरण कसे तपासायचे? अगदी शक्य आहे का?

या प्रश्नाचे उत्तर क्षुल्लक नव्हते - कार्ये कशी तपासायची (उदाहरणार्थ, वापरकर्त्याने त्याच्या संगणकावर लिनक्स स्थापित केले आहे किंवा एखाद्या विशिष्ट संपादकामध्ये फाइल संपादित केली आहे) आणि मनोरंजक कार्ये कशी शोधायची याबद्दल आम्ही बराच काळ विचार केला. खरोखर दाखवण्यासाठी खरी नोकरीलिनक्स सह. काही विषयांसाठी बरेच मनोरंजक दृष्टिकोन होते. उदाहरणार्थ, ते विशेषतः अभ्यासक्रमासाठी जोडले गेले नवीन प्रकारस्टेपिक प्लॅटफॉर्मवरील कार्ये - कनेक्ट करणे रिमोट सर्व्हरवर(आणि "टर्मिनल" उघडणे) थेट ब्राउझर विंडोमध्ये - पहिल्या वापरकर्त्यांच्या पुनरावलोकनांनुसार, त्यांना ते आवडले. अर्थात, प्रथमच काही खडबडीत कडा होत्या, परंतु एकूणच, सर्वकाही चांगले कार्य करते. बद्दल तांत्रिक बाजूया समस्येवर लवकरच विकासकांकडून एक स्वतंत्र पोस्ट दिसून येईल. अशा कार्याचे उदाहरण (ते थेट पाहण्यासाठी, आपण कोर्ससाठी साइन अप करू शकता):

असे म्हटले पाहिजे की सर्व वापरकर्त्यांना विनोदाने कार्ये समजली नाहीत. उदाहरणार्थ, आम्ही उदाहरण वापरून लिनक्सवर प्रोग्राम स्थापित करण्याच्या कौशल्याची चाचणी केली VLC कार्यक्रम. वर्णन केलेल्या पद्धतींपैकी एक वापरून तुम्हाला ते तुमच्या सिस्टमवर स्थापित करावे लागले, नंतर प्रोग्रामबद्दल मदत उघडा, पहिल्या लेखकाचे नाव शोधा आणि ते सत्यापन फॉर्ममध्ये प्रविष्ट करा. आम्ही या कार्याबद्दल बऱ्याच टिप्पण्या ऐकल्या आहेत :) आणि लोकांनी चुका केल्या आहेत ज्यात त्यांनी प्रथम आणि आडनावे, किंवा फक्त प्रथम नाव किंवा आडनावाचा काही भाग प्रविष्ट केला आहे (आणि ते हायफनसह दुप्पट आहे!) . सर्वसाधारणपणे, आपण कोर्स घेण्याचे ठरविल्यास, कार्यांच्या अटी अधिक काळजीपूर्वक वाचा आणि यामुळे बराच वेळ आणि मज्जातंतू वाचतील! खरे आहे, त्याच लेखकासह एक टिप्पणी होती आणि मुख्य गोष्ट म्हणजे हे जुन्या काळात दिसून आले VLC आवृत्त्यातो आधीपासूनच 14 व्या स्थानावर आहे, म्हणून आम्ही चेकमध्ये आणखी एक लेखक जोडला, जो “जुन्या” यादीमध्ये प्रथम आहे (आणि तसे, “नवीन” मध्ये तिसरा).

लिनक्स इतके चांगले का आहे?

प्रश्न अर्थातच संदिग्ध आहे. माझ्या मते एक प्रमुख फायदेलिनक्सला विंडोज किंवा मॅक ओएस एक्स पेक्षा वेगळे काय आहे ते म्हणजे ही ऑपरेटिंग सिस्टीम जगभरातील प्रोग्रामरच्या मोठ्या समुदायाने विकसित केली आहे, आणि दोन मध्ये नाही, जरी खूप मोठ्या कंपन्या (मायक्रोसॉफ्ट आणि ऍपल). स्त्रोतही प्रणाली खुली आहे आणि प्रत्येकजण त्याच्याशी परिचित होऊ शकतो अंतर्गत उपकरणलिनक्स किंवा त्याच्या विकासात भाग घ्या. विकसक हे केवळ वापरकर्त्या-खरेदीदारांसाठीच नव्हे तर स्वत:साठी देखील विकसित करत आहेत, म्हणूनच विकासात इतकी मोठी प्रगती आणि त्याचे इतर अनेक फायदे संबंधित आहेत. साठी "बोनस" म्हणून सामान्य वापरकर्ते: लिनक्स मोफत आहे, लिनक्सवर व्यावहारिकदृष्ट्या कोणतेही व्हायरस नाहीत (आणि व्हायरस विकसक स्वतः सहसा लिनक्सवर कार्य करतात!), या प्रणालीच्या मोठ्या संख्येने आवृत्त्या आहेत आणि प्रत्येकजण त्यांना आवडेल ते निवडू शकतो!

आणि शेवटी, मी लिनक्सशी माझ्या पहिल्या ओळखीबद्दल बोलू इच्छितो, विशेषत: कामाच्या प्रक्रियेत (त्यापूर्वी अभ्यासाचा एक वेगळा कोर्स होता, परंतु दुर्दैवाने मला त्यातून फारसे काही मिळाले नाही). या घटनेने मला इतके प्रभावित केले की आजही आठवते. जेव्हा मी माझ्या 3ऱ्या वर्षी पॉलिटेक्निकच्या विभागात काम केले तेव्हा मला डेटा प्रोसेसिंगसाठी एक प्रोग्राम चालवायचा होता. प्रोग्राम C++ मध्ये लिहिलेला होता, आणि आम्ही नंतर Windows XP मध्ये काम केले. तेथे बरेच लॉन्च केले जाणे आवश्यक होते, ते अगदी सारखेच होते आणि सहसा काही मिनिटे लागतात. या काळात, संगणकावर दुसरे काहीही करणे अशक्य होते - ते पूर्णपणे गोठलेले होते, त्यामुळे तुम्ही इतर कर्मचाऱ्यांशी गप्पा मारू शकता किंवा फक्त कार्यालयात फिरू शकता. अशा लॉन्चच्या सुमारे दोन आठवड्यांनंतर, माझ्या पर्यवेक्षकाने मला तेच करण्याचा सल्ला दिला, परंतु विंडोजमध्ये नाही तर लिनक्समध्ये. मग मी विचार केला "बरं, काय फरक पडतो?", पण मी व्यवस्थापकाचा खूप आदर केला, मी प्रोग्राम पुन्हा तयार केला आणि त्यांच्या सल्ल्याचे पालन केले. जेव्हा मी त्याच डेटावर समान प्रोग्राम चालवला आणि काही सेकंदात परिणाम (अर्थात सारखाच) मिळाला तेव्हा माझ्या आश्चर्याची कल्पना करा! मला माझ्या खुर्चीवरून उठायलाही वेळ मिळाला नाही, फिरायला जाऊ द्या...

  • संगणक विज्ञान केंद्र ब्लॉग
  • लिनक्स सोबत काम करण्याच्या प्रास्ताविक अभ्यासक्रमाची कल्पना माझ्या सहकाऱ्यांसोबत खूप पूर्वी सुचली. 2011 पासून, मी सेंट पीटर्सबर्ग ॲग्रिरियन युनिव्हर्सिटी आरएएसच्या अल्गोरिदमिक बायोलॉजीच्या प्रयोगशाळेत बायोइन्फर्मेटिक्स करत आहे (आणि माझ्या भागीदाराने आम्ही काय करत आहोत याबद्दल लिहिले). हे लगेचच सांगितले पाहिजे की लिनक्सशिवाय बायोइन्फॉरमॅटीशियन म्हणून काम करणे व्यावहारिकदृष्ट्या अशक्य आहे, कारण बहुतेक बायोइन्फॉरमॅटिक्स प्रोग्राम विशेषतः या ऑपरेटिंग सिस्टमसाठी तयार केले जातात आणि त्यावरच कार्य करतात.

    हे विज्ञानाच्या छेदनबिंदूचे क्षेत्र आहे या वस्तुस्थितीमुळे, आम्ही जीवशास्त्रज्ञांशी सतत संवाद साधतो. जीवशास्त्रज्ञांना आता खूप मोठ्या प्रमाणात डेटासह काम करावे लागते, त्यामुळे अशा कामांसाठी इष्टतम ऑपरेटिंग सिस्टम लिनक्स वापरण्याची क्षमता आवश्यक कौशल्य बनत आहे. खरं तर, हे फक्त लिनक्स हाताळण्याच्या क्षमतेबद्दल नाही तर सर्वसाधारणपणे संगणक साक्षरतेबद्दल आहे: सर्व्हरवर काम करण्याचे नियम काय आहेत, डेटा फाइल्स कशी लोड आणि प्रभावीपणे संग्रहित करायची, त्यावर प्रक्रिया करण्यासाठी कोणते प्रोग्राम चालवायचे आणि कसे करायचे. ते, इ. - त्या सर्व गोष्टी ज्या तुमचे काम सुलभ करतात आणि वेग वाढवतात आणि सहकाऱ्यांसह सहकार्यास मोठ्या प्रमाणात सुविधा देतात. स्मार्ट पुस्तके आणि वेबसाइट्स वाचून तुम्ही स्वतःच लिनक्स शोधू शकता हे तथ्य असूनही, तांत्रिक नसलेल्या वातावरणातील लोकांसाठी यामुळे बऱ्याचदा काही अडचणी येतात आणि बरेच जण या ओएसमध्ये प्रभुत्व मिळविण्याच्या सुरुवातीच्या टप्प्यावरच सोडून देतात (उदाहरणार्थ, परिचित होणे कमांड लाइनसह).

    आमच्या अनुभवाच्या आधारे, माझे सहकारी आंद्रे प्रझिबेलस्की (@andrewprzh) आणि मी सुरुवातीला जीवशास्त्रज्ञांसाठी संगणक साक्षरतेचे अनेक वर्ग आयोजित करण्याचा विचार केला. आणि मग ही कल्पना रशियन भाषेतील बायोइन्फॉरमॅटिक्स इन्स्टिट्यूटच्या तीन आठवड्यांच्या खुल्या ऑनलाइन कोर्समध्ये (MOOC) वाढली, जी नंतर सुरुवातीच्या बिंदूच्या रूपात लिनक्सची ओळख करून दिली गेली - कारण ते खूप कठीण होते. तीन आठवड्यांत सर्वकाही फिट करा. हा कोर्स आधीच सुरू झाला आहे आणि तो खूप लोकप्रिय झाला आहे (या क्षणी पाच हजारांहून अधिक लोकांनी त्यासाठी साइन अप केले आहे), परंतु असाइनमेंटची पहिली अंतिम मुदत 24 नोव्हेंबर आहे, त्यामुळे तुम्ही अद्याप गुण न गमावता सामील होऊ शकता किंवा फक्त अभ्यास करू शकता. कोर्स फ्री मोडमध्ये (सर्व साहित्य खुले राहतील).

    समुदायाला स्वारस्य असल्यास, आम्ही आमच्या आयुष्यातील पहिल्या ऑनलाइन कोर्सच्या तयारीबद्दल एक स्वतंत्र पोस्ट लिहू - हे पहिल्या दृष्टीक्षेपात दिसते तितके सोपे आणि जलद नाही.

    परंतु प्रथम मला नेहमी विचारलेल्या प्रश्नांच्या उत्तरांवर लक्ष द्यायचे आहे. अभ्यासक्रमाची तयारी करताना, आम्ही विविध लोकांशी बोललो आणि या वस्तुस्थितीला सामोरे जावे लागले की अनेकांना लिनक्स कुठे वापरला जातो हे अजिबात समजत नव्हते आणि ही प्रणाली त्यांच्यासाठी उपयुक्त ठरू शकते याची कल्पनाही नव्हती. त्यामुळे:

    आता लिनक्स कसे वापरायचे हे तुम्हाला का माहित असणे आवश्यक आहे?

    बऱ्याच लोकांच्या लक्षात येत नाही, परंतु लिनक्स आधीच आपल्या आसपास आहे. सर्व Android डिव्हाइस लिनक्स चालवतात, इंटरनेटवरील बहुतेक सर्व्हर देखील ही ऑपरेटिंग सिस्टम वापरतात आणि इतर अनेक उदाहरणे आहेत. अर्थात, तुम्ही लिनक्स जाणून न घेता या सर्व गोष्टी वापरणे सुरू ठेवू शकता, परंतु एकदा तुम्ही या प्रणालीच्या मूलभूत गोष्टींवर प्रभुत्व मिळवल्यानंतर, तुम्ही तुमच्या सभोवतालच्या गोष्टींचे वर्तन अधिक चांगल्या प्रकारे समजून घेऊ शकता. याव्यतिरिक्त, मोठ्या प्रमाणात डेटासह कार्य करताना, लिनक्स फक्त आवश्यक आहे, कारण मोठ्या प्रमाणात डेटाची सर्वात जटिल गणना लिनक्स चालविणाऱ्या संगणकांवर केली जाते. आणि ही एक यादृच्छिक निवड नाही: बहुतेक संगणकीय कार्ये Windows किंवा Mac OS X पेक्षा Linux वर खूप जलद पार पाडली जातात.

    लिनक्स इतर विषयांमध्ये प्रभुत्व मिळवण्याशी कसा संबंधित आहे?

    वैज्ञानिक सॉफ्टवेअरचा मोठा वाटा, विशेषत: मोठ्या डेटावर प्रक्रिया करणारे प्रोग्राम (उदाहरणार्थ, बायोइन्फॉरमॅटिक्सच्या क्षेत्रात) विशेषतः लिनक्ससाठी विकसित केले जातात. याचा अर्थ असा की हे ऍप्लिकेशन्स फक्त Windows किंवा Mac OS X वर चालू शकत नाहीत. त्यामुळे, जर तुम्हाला Linux मध्ये कसे काम करायचे हे माहित नसेल, तर तुम्ही नवीनतम वैज्ञानिक विकास वापरण्याच्या संधीपासून आपोआप वंचित राहता. याव्यतिरिक्त, लिनक्स शिकून, तुम्हाला संगणक कसे कार्य करते हे अधिक चांगल्या प्रकारे समजेल, कारण तुम्ही त्यास जवळजवळ थेट कमांड देऊ शकाल.

    यासाठी वेगळा अभ्यासक्रम का आवश्यक आहे?

    लिनक्समध्ये बरीच वैशिष्ट्ये आहेत जी जाणून घेण्यासाठी उपयुक्त आहेत आणि अर्थातच, ते योग्य वेळी वापरण्यास सक्षम आहेत. सुदैवाने, आधुनिक लिनक्स आवृत्त्या 5-6 वर्षांपूर्वीच्या त्यांच्या समकक्षांपेक्षा कितीतरी अधिक वापरकर्ता-अनुकूल. तुमचे इंटरनेट कनेक्शन सेट अप करण्यासाठी, प्रिंटरवर प्रिंटिंग, कीबोर्ड लेआउट इत्यादीसाठी सिस्टम इन्स्टॉल केल्यानंतर आता तुम्हाला तासन् तास आणि दिवस आणि रात्री त्रास सहन करावा लागणार नाही. या प्रणालीशी किमान परिचय झाल्यानंतर कोणीही Linux किंवा Mac OS X वापरत असे त्याच पद्धतीने Linux वापरणे सुरू करू शकते, ज्याची गणना काही मिनिटांत केली जाईल. तथापि, लिनक्सच्या क्षमता “रोजच्या” वापरापेक्षा खूप विस्तृत आहेत. तीन आठवड्यांच्या कोर्समध्येही लिनक्सची सर्व कार्यक्षमता कव्हर करणे अशक्य आहे. तथापि, आम्ही श्रोत्यांना जास्तीत जास्त वापरण्यास शिकवण्याचा प्रयत्न करतो मूलभूत क्षमतालिनक्स, आणि सर्वात महत्त्वाचे म्हणजे, आम्ही आशा करतो की ज्यांनी कोर्स पूर्ण केला आहे ते स्वतःहून लिनक्सवर प्रभुत्व मिळवणे यशस्वीपणे सुरू ठेवू शकतील.

    लिनक्स बद्दल काय मनोरंजक आहे?

    आमच्यासाठी, लिनक्स हे एका अतिशय मनोरंजक पुस्तकासारखे आहे जे तुम्ही वाचले आहे आणि तुमच्या मित्रांना शिफारस करण्यात आनंद झाला आहे आणि त्यांना हेवा वाटेल की त्यांच्या पुढे या कामाची ओळख आहे. फरक एवढाच आहे की जरी आपण लिनक्सशी जवळजवळ 10 वर्षांपासून परिचित आहोत, तरीही आपण ते संपूर्णपणे "वाचले" असे आपण म्हणू शकत नाही. त्यात तुम्ही नेहमी स्वत:साठी काहीतरी नवीन शोधू शकता, हे जाणून घ्या की तुम्हाला एका मार्गाने करण्याची सवय असलेल्या बऱ्याच गोष्टी पूर्णपणे वेगळ्या पद्धतीने केल्या जाऊ शकतात - खूप सोपे आणि जलद.

    आपण लिनक्सशी जितके अधिक परिचित व्हाल तितके ते अधिक मनोरंजक बनते. आणि "नेटिव्ह आणि परिचित विंडोज (मॅक ओएस एक्स) मध्ये द्रुतपणे बंद करा आणि रीबूट करा" या प्रारंभिक इच्छेपासून तुम्ही लवकरच "हम्म, परंतु हे इतके वाईट नाही" आणि थोड्या वेळाने "मी कसे करू शकेन" या स्थितीत जाल. या विंडोजमध्ये देखील काम करा?!” आणि लिनक्सचा अभ्यास करताना, तुम्हाला कधीकधी हॅकर किंवा प्रोग्रामरबद्दलच्या चित्रपटाच्या नायकासारखे वाटू शकते =)

    आमच्या कोर्समध्ये लिनक्सच्या मूलभूत वैशिष्ट्यांचे संक्षिप्त विहंगावलोकन आहे, परंतु नवीन वापरकर्त्यांसाठी हे लिनक्समध्ये स्वारस्य मिळविण्यासाठी आणि त्याच्या तत्त्वज्ञानात थोडेसे जाण्यासाठी पुरेसे आहे. उदाहरणार्थ, आम्ही बहुतेक कोर्स टर्मिनलमध्ये काम करणार आहोत, त्यामुळे नवशिक्यांनी याची सवय करून घेतली पाहिजे आणि संगणक व्यवस्थापित करण्याच्या या दृष्टिकोनाचे फायदे समजून घेतले पाहिजेत. अधिक प्रगत वापरकर्त्यांसाठी, कोर्सचे काही धडे स्वारस्यपूर्ण असू शकतात - उदाहरणार्थ, रिमोट सर्व्हरसह कार्य करणे किंवा बॅशमध्ये प्रोग्रामिंग करणे. .

    लिनक्स कोर्समधील समस्यांचे निराकरण कसे तपासायचे? अगदी शक्य आहे का?

    या प्रश्नाचे उत्तर क्षुल्लक नव्हते - कार्ये कशी तपासायची (उदाहरणार्थ, वापरकर्त्याने त्याच्या संगणकावर लिनक्स स्थापित केले आहे किंवा एखाद्या विशिष्ट संपादकामध्ये फाइल संपादित केली आहे) आणि मनोरंजक कार्ये कशी शोधायची याबद्दल आम्ही बराच काळ विचार केला. लिनक्स सह खरे काम दाखवण्यासाठी. काही विषयांसाठी बरेच मनोरंजक दृष्टिकोन होते. उदाहरणार्थ, स्टेपिक प्लॅटफॉर्मवरील कोर्ससाठी विशेषत: नवीन प्रकारचे कार्य जोडले गेले होते - थेट ब्राउझर विंडोमध्ये रिमोट सर्व्हरशी कनेक्ट करणे (आणि "टर्मिनल" उघडणे) - पहिल्या वापरकर्त्यांच्या अभिप्रायानुसार, त्यांना ते आवडले. . अर्थात, प्रथमच काही खडबडीत कडा होत्या, परंतु एकूणच, सर्वकाही चांगले कार्य करते. या समस्येच्या तांत्रिक बाजूबद्दल विकासकांकडून एक स्वतंत्र पोस्ट लवकरच दिसून येईल. अशा कार्याचे उदाहरण (ते थेट पाहण्यासाठी, आपण कोर्ससाठी साइन अप करू शकता):

    असे म्हटले पाहिजे की सर्व वापरकर्त्यांना विनोदाने कार्ये समजली नाहीत. उदाहरणार्थ, आम्ही उदाहरण म्हणून व्हीएलसी प्रोग्राम वापरून लिनक्सवर प्रोग्राम स्थापित करण्याच्या कौशल्याची चाचणी केली. वर्णन केलेल्या पद्धतींपैकी एक वापरून तुम्हाला ते तुमच्या सिस्टमवर स्थापित करावे लागले, नंतर प्रोग्रामबद्दल मदत उघडा, पहिल्या लेखकाचे नाव शोधा आणि ते सत्यापन फॉर्ममध्ये प्रविष्ट करा. आम्ही या कार्याबद्दल बऱ्याच टिप्पण्या ऐकल्या आहेत :) आणि लोकांनी चुका केल्या आहेत ज्यात त्यांनी प्रथम आणि आडनावे, किंवा फक्त प्रथम नाव किंवा आडनावाचा काही भाग प्रविष्ट केला आहे (आणि ते हायफनसह दुप्पट आहे!) . सर्वसाधारणपणे, आपण कोर्स घेण्याचे ठरविल्यास, कार्यांच्या अटी अधिक काळजीपूर्वक वाचा आणि यामुळे बराच वेळ आणि मज्जातंतू वाचतील! खरे आहे, त्याच लेखकासह एक टिप्पणी होती आणि मुख्य म्हणजे, असे दिसून आले की व्हीएलसीच्या जुन्या आवृत्त्यांमध्ये तो आधीपासूनच 14 व्या स्थानावर आहे, म्हणून आम्ही चेकमध्ये आणखी एक लेखक जोडला, जो “जुन्या” यादीमध्ये पहिला आहे. (आणि, तसे, "नवीन" मधील तिसरा).

    लिनक्स इतके चांगले का आहे?

    प्रश्न अर्थातच संदिग्ध आहे. माझ्या मते, एक की लिनक्सचे फायदेविंडोज किंवा मॅक ओएस एक्स पेक्षा वेगळे काय आहे की ही ऑपरेटिंग सिस्टम जगभरातील प्रोग्रामरच्या मोठ्या समुदायाने विकसित केली आहे, आणि दोन मध्ये नाही, जरी खूप मोठ्या कंपन्या (मायक्रोसॉफ्ट आणि ऍपल). या प्रणालीचा स्त्रोत कोड खुला आहे आणि प्रत्येकजण अंतर्गत परिचित होऊ शकतो लिनक्स डिव्हाइसकिंवा त्याच्या विकासात भाग घ्या. विकसक हे केवळ वापरकर्त्या-खरेदीदारांसाठीच नव्हे तर स्वत:साठी देखील विकसित करत आहेत, म्हणूनच विकासात इतकी मोठी प्रगती आणि त्याचे इतर अनेक फायदे संबंधित आहेत. सामान्य वापरकर्त्यांसाठी "बोनस" म्हणून: लिनक्स विनामूल्य आहे, लिनक्सवर व्यावहारिकदृष्ट्या कोणतेही व्हायरस नाहीत (आणि व्हायरस विकसक स्वतः लिनक्सवर काम करतात!), या प्रणालीच्या मोठ्या संख्येने आवृत्त्या आहेत आणि प्रत्येकजण त्यांना आवडणारी एक निवडू शकतो. !

    आणि शेवटी, मी लिनक्सशी माझ्या पहिल्या ओळखीबद्दल बोलू इच्छितो, विशेषत: कामाच्या प्रक्रियेत (त्यापूर्वी अभ्यासाचा एक वेगळा कोर्स होता, परंतु दुर्दैवाने मला त्यातून फारसे काही मिळाले नाही). या घटनेने मला इतके प्रभावित केले की आजही आठवते. जेव्हा मी माझ्या 3ऱ्या वर्षी पॉलिटेक्निकच्या विभागात काम केले तेव्हा मला डेटा प्रोसेसिंगसाठी एक प्रोग्राम चालवायचा होता. प्रोग्राम C++ मध्ये लिहिलेला होता, आणि आम्ही नंतर Windows XP मध्ये काम केले. तेथे बरेच लॉन्च केले जाणे आवश्यक होते, ते अगदी सारखेच होते आणि सहसा काही मिनिटे लागतात. या काळात, संगणकावर दुसरे काहीही करणे अशक्य होते - ते पूर्णपणे गोठलेले होते, त्यामुळे तुम्ही इतर कर्मचाऱ्यांशी गप्पा मारू शकता किंवा फक्त कार्यालयात फिरू शकता. अशा लॉन्चच्या सुमारे दोन आठवड्यांनंतर, माझ्या पर्यवेक्षकाने मला तेच करण्याचा सल्ला दिला, परंतु विंडोजमध्ये नाही तर लिनक्समध्ये. मग मी विचार केला "बरं, काय फरक पडतो?", पण मी व्यवस्थापकाचा खूप आदर केला, मी प्रोग्राम पुन्हा तयार केला आणि त्यांच्या सल्ल्याचे पालन केले. जेव्हा मी त्याच डेटावर समान प्रोग्राम चालवला आणि काही सेकंदात परिणाम (अर्थात सारखाच) मिळाला तेव्हा माझ्या आश्चर्याची कल्पना करा! मला माझ्या खुर्चीवरून उठायलाही वेळ मिळाला नाही, फिरायला जाऊ द्या...



    आम्ही वाचण्याची शिफारस करतो

    वर