एक उन्नत उपयोगकर्ता के लिए अच्छी लिनक्स / यूनिक्स पुस्तकें क्या हैं? [बन्द है]


84

क्या गहराई से ज्ञान में थोड़ा अधिक पाने के लिए अपेक्षाकृत नए लेकिन पूरी तरह से नए * निक्स उपयोगकर्ता के लिए कोई अच्छी किताबें नहीं हैं (इसलिए "डमीज़ के लिए लिनक्स" नहीं)? अधिकांश भाग के लिए, मैं शुरू से अंत तक कुछ पढ़ने के लिए नहीं देख रहा हूं। बल्कि, मेरे पास कुछ ऐसा होगा, जिसे मैं उठा सकता हूँ और जब आप मुझे कुछ ऐसा करना है, तो मुझे यह जानने की ज़रूरत है कि मुझे कुछ कैसे करना है या जब भी ऐसा होता है, तो मैं इसे फिर से कैसे करूँ? क्षणों। कुछ क्षेत्र जिन्हें मैं देखना चाहता हूं वे हैं:

  • कमांड लाइन प्रशासन
  • बैश स्क्रिप्टिंग
  • प्रोग्रामिंग (हालांकि मैं कुछ ऐसा चाहूंगा जो सिर्फ सी प्रोग्रामर के लिए प्रासंगिक नहीं है)

मैं इसे यथासंभव प्लेटफ़ॉर्म-इंडिपेंडेंट होना चाहता हूं (इसका अर्थ है कि यह ऐसी जानकारी है जो किसी भी linux distro के साथ-साथ BSD, Solaris, OS X, आदि के लिए प्रासंगिक है), लेकिन यूनिक्स सिस्टम जो मैं सबसे अधिक उपयोग करता हूं वह है OS X और Debian / Ubuntu के। इसलिए यदि मुझे अधिक प्लेटफ़ॉर्म-निर्भर पुस्तक होने से सबसे अधिक लाभ होगा, तो वे लक्ष्य बनाने के लिए प्लेटफ़ॉर्म हैं।

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


यूनिक्स की कई किताबें संस्करणों में काफी प्रासंगिक हैं - लाइनस ने यूनिक्स वातावरण में स्टीवंस के उन्नत प्रोग्रामिंग का उपयोग यूनिक्स एपीआई के मिनुते के लिए एक गाइड के रूप में किया क्योंकि वह लिनक्स के लिए सिस्टम सेवा कोड विकसित कर रहे थे।
कंसर्नडऑफटुनब्रिजवेल्स

आप स्क्वीड प्रॉक्सी सर्वर 3.1: शुरुआती गाइड बुक के माध्यम से जा सकते हैं। अधिक जानकारी के लिए packtpub.com/squid-proxy-server-31-beginners-guide/book
user655240

जवाबों:


63

मैंने इस पोस्ट को wiki'd किया है - इसके साथ पर्याप्त प्रतिनिधि जोड़ सकते हैं।

सिस्टम प्रशासन, सामान्य उपयोग की किताबें

  • नेमेथ एट। अल, लिनक्स सिस्टम एडमिनिस्ट्रेशन

  • वर्मी किताब, के रूप में विधेयक छिपकली ने उल्लेख नीचे

  • मार्क सोबेल द्वारा कुछ भी । वह यूनिक्स के विभिन्न स्वादों के लिए एक प्रकार का विषय-और-रूपांतर करता है, इसलिए हाथ में पर्यावरण के लिए सबसे उपयुक्त पुस्तक चुनें। किताबें काफी अच्छी हैं। उनका एक निर्धारित पाठ था जब मैंने अपना बी.एससी।

  • स्टीवंस टीसीपी / आईपी सचित्र, वॉल्यूम। 1: टीसीपी / आईपी विस्तार से कैसे काम करता है, इस पर एक व्यापक रन के लिए प्रोटोकॉल

  • मैंने इस विशेष पुस्तक को कभी नहीं पढ़ा है, लेकिन यहाँ बहुत से लोग Unix Power Tools की सिफारिश कर रहे हैं जैसा कि Hortitude ने उल्लेख किया है

प्रोग्रामिंग:

विशिष्ट उपकरण (उदा। Sendmail)

ओ'रेली और अन्य प्रकाशकों की विभिन्न पुस्तकें विशिष्ट विषयों को कवर करती हैं। कुछ प्रमुख हैं:

इनमें से कुछ पुस्तकें काफी समय से प्रिंट में हैं और अभी भी प्रासंगिक हैं। नतीजतन वे भी अक्सर सूची मूल्य से बहुत कम पर सेकेंड हैंड उपलब्ध हैं। अमेज़ॅन बाज़ार ऐसी वस्तुओं की तलाश करने के लिए एक अच्छी जगह है। यह बहुत अच्छा तरीका है कि ज्यादा पैसे के लिए इस तरह के विषयों के लिए एक शॉटगन दृष्टिकोण न करें।

एक उदाहरण के रूप में, न्यूजीलैंड में तकनीकी किताबें एक कमजोर कीवी पेसो (क्योंकि $ एनजेड को प्यार से एक्सपैट सर्कल में जाना जाता है) और एक यातनापूर्ण लंबे आपूर्ति श्रृंखला के कारण महंगे हैं। आप एक ही पुस्तक पर शुरुआती स्नातक के लिए एक सप्ताह के बाद के कर का 20% खर्च कर सकते हैं। जब मैं विश्वविद्यालय से बाहर रह रहा था तो मैंने इस प्रकार के बाजार का बहुत उपयोग किया, अक्सर उनकी सूची मूल्य के 1/4 के लिए किताबें खरीदता था - जिसमें न्यूजीलैंड को शिपिंग की लागत भी शामिल थी। यदि आप टियर -1 आय के साथ किसी स्थान पर नहीं रह रहे हैं तो मैं इसकी सलाह देता हूं।

ई-बुक्स और ऑन-लाइन संसाधन ( मुझे याद दिलाने के लिए इसराकिर का धन्यवाद ):

  • लिनक्स डॉक्यूमेंटेशन प्रोजेक्ट ( www.tldp.org ) में कई विशिष्ट विषय गाइड हैं जिन्हें हॉव्टोस के रूप में जाना जाता है जो अक्सर थर्ड पार्टी ओएसएस टूल्स की चिंता करते हैं और अन्य यूनिक्स वेरिएंट के लिए प्रासंगिक होंगे। इसमें एफएक्यू और गाइड की एक श्रृंखला भी है ।

  • यूनिक्स गुरु यूनिवर्स कुछ हद तक पुराने स्कूल के स्वाद के साथ यूनिक्स संसाधनों का एक संग्रह है।

  • गूगल। वेब पर कई, कई यूनिक्स और लिनक्स संसाधन हैं। यूनिक्स कमांड जैसे खोज स्ट्रिंग्स या यूनिक्स सीखें ऑनलाइन संसाधनों की किसी भी राशि को चालू करेंगे।

  • सफ़ारी । यह एक सदस्यता सेवा है, लेकिन आप काफी बड़ी संख्या में पुस्तकों के ग्रंथों को खोज सकते हैं। मैं इसका उपयोग कर सकता हूं क्योंकि मैंने इसका उपयोग किया है। वे कॉर्पोरेट ग्राहकों के लिए साइट लाइसेंस भी करते हैं।

यूनिक्स के कुछ दर्शन:


20

मैंने यूनिक्स पावर टूल्स को मेरे लिए सबसे अच्छे संसाधनों में से एक पाया है। इसमें एक ट्यूटोरियल नहीं हो सकता है, लेकिन यह एक महान संदर्भ है।


मैं जरूरी एक ट्यूटोरियल के लिए वैसे भी नहीं देख रहा हूँ। :) मैं एक संदर्भ उपकरण के रूप में बेहतर है कि कुछ करना चाहते हैं।
जेसन बेकर


11

O'Reilly पुस्तकों में उत्कृष्ट * निक्स कवरेज है। मेरे पास ये हैं:

बैश शैल सीखना
* कई बुनियादी * निक्स कमांड लाइन टूल के साथ-साथ अधिक उन्नत शेल स्क्रिप्टिंग तकनीकों को शामिल करता है।

Vi और विम संपादकों को सीखना
* अनमोल। मुझे शेल से स्क्रिप्ट्स, कॉन्फिगरेशन फाइल्स, पायथन स्क्रिप्ट्स को बहुत जल्दी एडिट करने या बनाने की क्षमता दी।



7

जेसन,

कर्निघन और पाइक द्वारा यूनिक्स प्रोग्रामिंग पर्यावरण आपको यूनिक्स की सभी चीजों पर ठोस नींव देगा और शेल कमांड लाइन स्क्रिप्टिंग आदि के बारे में आपके अधिकांश प्रश्नों को कवर करना चाहिए।

O'Reilly की आर्मडिलो पुस्तक प्रशासन के कोण को जोड़ेगी। इसने मेरी अच्छी सेवा की है!

सौभाग्य!



4

पूर्वोक्त Unix Power Tools एक है। अन्य क्लासिक्स sed & awk और Mastering Regular Expressions हैं । मुझे ओ'रिली "कुकबुक" श्रृंखला की कुछ पुस्तकें भी पसंद हैं:


4

उन्नत बैश-पटकथा गाइड केवल पुस्तक है कि वास्तव में grok बैश पटकथा पाठक अनुमति देता है। आपको डेमों को शुरू / बंद करने और बहुत सारे कार्यों को स्वचालित करने की क्षमता को समझने की आवश्यकता है।



2

वैकल्पिक शब्द

मेरी राय में, आप एक * निक्स बॉक्स पर जो कुछ भी दिलचस्प पाते हैं, उसके साथ गड़बड़ करके और अधिक सीखेंगे। यदि नेटवर्क में आपकी कोई रुचि नहीं है, तो BIND के बारे में पढ़ना समय की बर्बादी है।


मेरी छवि पोस्ट क्यों नहीं की? img56.imageshack.us/img56/6668/0596005288500jx2.gif

निर्भर करता है कि आप क्या कर रहे हैं। मुझे बस एक सरल घर नेटवर्क मिला है और मैंने आंतरिक नाम रिज़ॉल्यूशन करने के लिए BIND की स्थापना की है। मुझे एक ईमेल सिस्टम भी मिला है, जो UUCP के दिनों में वापस आ गया है, जहाँ मैं लगभग 2000 से पोस्टफ़िक्स का उपयोग कर रहा हूँ, 1995-1999 तक और UUPC 1991-1995 से।
कंसर्नडऑफटुनब्रिजवल्स

एनएक्ससी - धन्यवाद। त्वरित प्रश्न - क्यों नहीं उपयोग / आदि / मेजबान?

लीगेसी सिस्टम - मेरे पास यूनिक्स मेलबॉक्स फ़ाइल अभिलेखागार है जो 1990 के दशक में वापस जा रहा था और 2002 या इसके बाद तक डायल-अप कनेक्शन था। नेटवर्क में एक स्थानीय एमटीए और डीएनएस कैश है, हालांकि इन दिनों एक ब्रॉडबैंड कनेक्शन के साथ आप शायद आईएसपी पर लोगों का उपयोग कर सकते हैं।
कंसर्नडऑफटुनब्रिजवल्स

1

आवश्यक सिस्टम व्यवस्थापन और यूनिक्स पावर टूल्स के लिए बड़ा समझौता ।

इसके अलावा, जो भी संपादक आपको पसंद करता है, विम या emacs करता है, उसे आगे और पीछे जानें। यदि आपको विम पसंद है, तो स्टीव ऑललाइन की विम बुक प्राप्त करें।



1

स्टीफन कोचन की "यूनिक्स शैल प्रोग्रामिंग" और "यूनिक्स सिस्टम की खोज"


1
  • sed और awk डफर्टी एंड रॉबिन्स
  • नियमित अभिव्यक्ति जेफरी फ्रिडल को माहिर करना
  • चीजों को देखने के लिए संक्षेप में लिनक्स, हालांकि अधिकांश जानकारी मैनपावर में भी है
  • स्टीव ऑयलाइन द्वारा विम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.