Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें

<पी> रमेश नटराजन

द्वारा <पी> 12 जनवरी 2009 को

<पी> मैंने बिस्तर पर जाने से पहले हर रोज कम से कम 30 मिनट पढ़ने की आदत विकसित की है।  मेरी पढ़ने की कतार में हमेशा एक तकनीकी और एक गैर-तकनीकी किताब होती है। मैंने बुनियादी ढांचे से संबंधित बहुत सारी किताबें पढ़ीं - सिस्टम एडमिन, डीबीए, नेटवर्किंग और स्टोरेज। मुझे प्रसिद्ध लोगों की जीवनी, व्यक्तिगत विकास और सामयिक थ्रिलर पढ़ने में भी आनंद आता है।

यहां उल्लिखित 12 लिनक्स पुस्तकें किसी भी तरह से व्यापक या आधिकारिक सूची नहीं हैं। लेकिन, ये 12 पुस्तकें मेरी कुछ पसंदीदा हैं जिन्हें मैंने वर्षों से पढ़कर आनंद लिया है और मेरा दृढ़ विश्वास है कि यदि आपने इन्हें अभी तक नहीं पढ़ा है तो यह लिनक्स पर आपकी तकनीकी क्षमताओं को बढ़ाएगी।

  1. सेड और अवेक अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , डेल डफ़र्टी और अर्नोल्ड रॉबिंस द्वारा . Sed और Awk ने Linux कमांड लाइन पर मेरे काम करने के तरीके को बदल दिया है। यह पुस्तक एकमात्र ऐसी सामग्री है जिसकी आपको सेड और ऑक पर आवश्यकता होगी।  एक बार जब आप सेड और ऑक की बुनियादी बातों में भी महारत हासिल कर लेते हैं, तो आप यह देखकर आश्चर्यचकित रह जाएंगे कि आप कितने जटिल कार्यों को बहुत तेजी से और खूबसूरती से पूरा कर सकते हैं।  Sed और Awk उदाहरणों के अपने दैनिक त्वरित संदर्भ के लिए, मैं Sed और Awk Pocket Reference का उपयोग करता हूं अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , उसी लेखक द्वारा लिखित।
  2. Vi और Vim संपादकों को सीखना अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , अर्नोल्ड रॉबिंस द्वारा . मैं कमांड-लाइन का दीवाना हूं।  इसलिए, स्वाभाविक रूप से मैं वीआई और विम संपादकों का बहुत बड़ा प्रशंसक हूं।  कई साल पहले, जब मैंने लिनक्स पर बहुत सारे सी कोड लिखे थे, तो मैं हर समय वीआई संपादक पॉकेट संदर्भ अपने साथ रखता था।  भले ही आप कई वर्षों से वीआई और विम संपादकों का उपयोग कर रहे हैं और इस पुस्तक को नहीं पढ़ा है, कृपया अपने आप पर एक एहसान करें और इस पुस्तक को पढ़ें। आप विम संपादक की क्षमताओं से चकित रह जाएंगे।
  3. बैश कुकबुक अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , कार्ल एल्बिंग, जेपी वोसेन और कैमरून न्यूहैम द्वारा . चाहे आप सिस्टम एडमिन हों, डीबीए हों या डेवलपर हों, आपको कभी न कभी शेल स्क्रिप्ट लिखनी होगी।  एक बुद्धिमान सिस्टम एडमिन जानता है कि एक बार जब आप शेल-स्क्रिप्टिंग तकनीकों में महारत हासिल कर लेते हैं, तो आप शेल-स्क्रिप्ट को ग्रन्ट कार्य करने देकर अपने सर्वर को ऑटो-पायलट मोड पर रख सकते हैं। सिस्टम एडमिन के ऑटो-पायलट मोड पर जाने के लिए, आपको निश्चित रूप से इस कुकबुक में दिए गए उदाहरणों में महारत हासिल करने की आवश्यकता है। वहाँ कुछ बैश शेल पुस्तकें हैं। लेकिन, यह पुस्तक कई विस्तृत उदाहरण देकर उन सभी में सबसे ऊपर है।
  4. एसएसएच, द सिक्योर शेल अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , डेनियल जे. बैरेट, रिचर्ड ई. सिल्वरमैन और रॉबर्ट जी. बायर्न्स द्वारा . यह SSH पर सबसे अच्छी किताब है। यह पुस्तक एसएसएच के सैद्धांतिक और व्यावहारिक दोनों पहलुओं को बताती है।  अंतिम-उपयोगकर्ता के रूप में SSH का उपयोग करना काफी सीधा है। लेकिन, SSH को एक व्यवस्थापक के रूप में कॉन्फ़िगर करना जटिल है और इसमें SSH की विस्तृत समझ शामिल है।  यह किसी भी सिस्टम प्रशासक के लिए अवश्य पढ़ना चाहिए। इस पुस्तक के उदाहरण बिल्कुल दिखाते हैं कि SSH के विभिन्न स्वादों जैसे SSH1, SSH2 और OpenSSH के लिए अलग-अलग क्या करने की आवश्यकता है।
  5. आवश्यक सिस्टम प्रशासन अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , एलेन फ्रिस्क द्वारा। यह उन लोगों के लिए एक उत्कृष्ट पुस्तक है जो यूनिक्स सिस्टम प्रशासक बनना चाहते हैं।  यह पुस्तक सभी विशिष्ट सिस्टम प्रशासन कार्यों को शामिल करती है। जब आप यूनिक्स के कई फ्लेवर के साथ काम कर रहे हों तो यह एक आदर्श साथी है, क्योंकि इसमें AIX, FreeBSD, HP-UX, Linux, सोलारिस और Tru64 के उदाहरण हैं।  मैंने इस पुस्तक के पॉकेट संस्करण का उपयोग किया है - एसेंशियल सिस्टम एडमिनिस्ट्रेशन पॉकेट रेफरेंस अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , जब मैं एक ही समय में यूनिक्स सिस्टम के कई फ्लेवर का प्रबंधन कर रहा था।
  6. लिनक्स सर्वर हैक्स, वॉल्यूम वन, अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें रॉब फ़्लिकेंजर द्वारा। 100 अद्भुत व्यावहारिक हैक्स एक किताब में पैक किए गए हैं।  एक Linux परीक्षण बिस्तर सेटअप करें और इन सभी हैक्स को आज़माएँ।  इन हैक्स को बड़े करीने से अलग-अलग खंडों में समूहीकृत किया गया है - सर्वर बेसिक्स, रिवीजन कंट्रोल, बैकअप, नेटवर्किंग, मॉनिटरिंग, एसएसएच, स्क्रिप्टिंग और सूचना सर्वर।  एक बार जब आप इन हैक्स में महारत हासिल कर लेते हैं, तो आपको विलियम वॉन हेगन और ब्रायन जोन्स द्वारा लिखित लिनक्स सर्वर हैक्स, खंड दो को अवश्य पढ़ना चाहिए, जिसमें प्रमाणीकरण, निगरानी, सुरक्षा, प्रदर्शन और कनेक्टिविटी पर केंद्रित 100 लिनक्स हैक्स हैं।
  7. DNS और BIND अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , क्रिकेट लियू और पॉल अल्बिट्ज़ द्वारा। कई साल पहले, मैंने ऑनलाइन दस्तावेज़ पढ़कर अपना पहला DNS कॉन्फ़िगर किया था।  DNS और BIND कैसे काम करते हैं यह समझने के लिए मैं यह पुस्तक लाया हूं। नया संस्करण जारी होने पर मैं पहले ही इस पुस्तक को दो बार अपग्रेड कर चुका हूं। यदि आप एक गंभीर सिस्टम प्रशासक हैं, तो यह निश्चित रूप से आपकी लाइब्रेरी में होना चाहिए।
  8. लिनक्स कर्नेल को समझना अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , डैनियल बोवेट और मार्को सेसाती द्वारा। यदि आप Linux परिवेश या sysadmin पर एक गंभीर डेवलपर हैं, तो इसे अवश्य पढ़ें। यह पुस्तक लिनक्स कर्नेल 2.6 की आंतरिक कार्यप्रणाली को संरचित और तार्किक तरीके से समझाती है। यह इस बारे में बात करता है कि केनेल मेमोरी प्रबंधन, प्रोसेस शेड्यूलिंग, I/O आर्किटेक्चर और ब्लॉक डिवाइस को कैसे संभालता है। कुल मिलाकर यह पुस्तक उन गीक्स के लिए एक उपहार है जो यह जानने के लिए उत्सुक हैं कि लिनक्स के अंतर्गत क्या है।
  9. लिनक्स कुकबुक अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , कार्ला श्रोडर द्वारा। यह पुस्तक उपयोगकर्ताओं और सिस्टम प्रशासकों दोनों के दृष्टिकोण से लिनक्स सुविधाओं को शामिल करती है। आरपीएम-आधारित सिस्टम और डेबियन पर सॉफ़्टवेयर स्थापित करने और प्रबंधित करने के लिए समर्पित दो अध्याय हैं।  यदि आप रेडहैट, लिनक्स पॉकेट गाइड का उपयोग करते हैं अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , डैनियल जे. बैरेट द्वारा लिखित यह आपकी लाइब्रेरी के लिए एक उत्कृष्ट अतिरिक्त है, जो एक नमूना उपयोग के साथ सभी आवश्यक लिनक्स कमांड को कवर करता है।
  10. लिनक्स फ़ायरवॉल अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , माइकल रैश द्वारा। एक सुरक्षित Linux सिस्टम बनाने के लिए, आपको यह पुस्तक अवश्य पढ़नी चाहिए। वहाँ iptables के लिए काफी किताबें हैं। लेकिन, यह विशेष रूप से iptables, psad और fwsnort का उपयोग करके घुसपैठ का पता लगाने वाले सिस्टम को कॉन्फ़िगर करने के बुनियादी सिद्धांतों के बारे में बात करता है। यदि आप विशिष्ट उदाहरणों के साथ iptables द्वारा की जा सकने वाली सभी चीज़ों का एक व्यापक उपयोगी संदर्भ चाहते हैं, तो Linux Iptables Pocket Reference अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , ग्रेगोर एन. पुर्डी द्वारा सर्वश्रेष्ठ है।
  11. लिनक्स एडमिनिस्ट्रेशन हैंडबुक अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , एवी नेमेथ, गार्थ स्नाइडर और ट्रेंट आर. हेन द्वारा। सिस्टम प्रशासन के अपने शुरुआती दिनों के दौरान, मैंने इस पुस्तक का बार-बार उल्लेख किया है। यह लगभग 1000 पृष्ठों और 30 अध्यायों वाली काफी विस्तृत पुस्तक है, जिन्हें तीन उच्च स्तरीय खंडों - बेसिक एडमिनिस्ट्रेशन, नेटवर्किंग और बंच ओ' स्टफ में एक साथ समूहीकृत किया गया है।
  12. उबंटू लिनक्स की शुरुआत अपना ज्ञान बढ़ाने के लिए 12 लिनक्स पुस्तकें अवश्य पढ़ें , कीर थॉमस और जैमे सिकैम द्वारा। उन लोगों के लिए जो विंडोज़ से लिनक्स में संक्रमण करना पसंद करते हैं, अपने किसी पुराने लैपटॉप या डेस्कटॉप पर उबंटू लिनक्स स्थापित करें और यह पुस्तक प्राप्त करें। मैं उन लोगों तक लिनक्स के बारे में खबरें फैलाने में दृढ़ता से विश्वास करता हूं जो इसका उपयोग नहीं करते हैं। यदि आप चाहते हैं कि आपका कोई प्रियजन या मित्र लिनक्स सीखे, तो पुराने लैपटॉप पर उबंटू इंस्टॉल करें और उन्हें यह पुस्तक उपहार के रूप में दें। वे निश्चित रूप से आपके बहुत आभारी होंगे।
<पी> मेरे द्वारा अनुशंसित अधिक Linux पुस्तकों के लिए, Amazon पर द गीक स्टफ बुकस्टोर ब्राउज़ करें।

<पी> लिनक्स पर सैकड़ों पुस्तकें हैं। आपकी पसंदीदा लिनक्स पुस्तक कौन सी है जो इस सूची में नहीं है?

यदि आपको यह लेख पसंद आया है, तो कृपया इसे स्वादिष्ट पर बुकमार्क करें और स्टंबल करें .

अगर आपको यह लेख अच्छा लगा, तो आपको यह भी पसंद आ सकता है..


<पी> इनके रूप में टैग किया गया:सर्वश्रेष्ठ लिनक्स पुस्तकें, पुस्तक समीक्षा, लिनक्स पुस्तक समीक्षाएं, लिनक्स एंडयूजर पुस्तकें, लिनक्स सिसाडमिन पुस्तकें, शीर्ष लिनक्स पुस्तकें


  1. पर्यावरण चर सुरक्षित करना पर्यावरण चर सुरक्षित करना

    हमारे पिछले लेख, द रूबीस्ट्स गाइड टू एनवायरनमेंट वेरिएबल्स में, हमने आपको दिखाया कि पर्यावरण चर प्रणाली कैसे काम करती है, और कुछ सामान्य मिथकों का भंडाफोड़ किया। लेकिन जैसा कि एक मददगार पाठक ने बताया, हमने सुरक्षा के बारे में ज्यादा कुछ नहीं कहा। चूंकि गुप्त एपीआई कुंजी और अन्य मूल्यवान जानकारी संग

  1. एचटीएमएल डोम डीएल वस्तु एचटीएमएल डोम डीएल वस्तु

    HTML DOM dl ऑब्जेक्ट HTML एलिमेंट से जुड़ा है। तत्व विवरण सूची बनाने के लिए है। dl ऑब्जेक्ट का उपयोग करके हम जावास्क्रिप्ट का उपयोग करके तत्व को गतिशील रूप से बना और एक्सेस कर सकते हैं। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है विवरण सूची बनाना - var p = document.createElement("DL"

  1. एंड्रॉइड में क्रमबद्ध लिंक्ड सूची से डुप्लिकेशंस कैसे हटाएं? एंड्रॉइड में क्रमबद्ध लिंक्ड सूची से डुप्लिकेशंस कैसे हटाएं?

    यह उदाहरण एंड्रॉइड में क्रमबद्ध लिंक की गई सूची से डुप्लिकेशंस को हटाने के तरीके के बारे में प्रदर्शित करता है। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.