इस किताब में क्या है
यह सामग्री सावधानीपूर्वक चुने गए क्रम में प्रस्तुत की गई है, बिल्कुल उसी तरह जैसे आपके बगल में बैठा एक शिक्षक आपका मार्गदर्शन कर रहा हो। कई लेखक इस सामग्री को "व्यवस्थित" तरीके से मानते हैं, जो एक लेखक के दृष्टिकोण से समझ में आता है, लेकिन नए उपयोगकर्ताओं के लिए बहुत भ्रमित करने वाला हो सकता है।
दूसरा लक्ष्य आपको सोचने के यूनिक्स तरीके से परिचित कराना है, जो विंडोज़ सोचने के तरीके से अलग है। साथ ही, हम आपको यह समझने में मदद करने के लिए कुछ अतिरिक्त यात्राओं पर भी जाएंगे कि कुछ चीजें इस तरह से क्यों काम करती हैं और वे इस तरह कैसे बनीं। लिनक्स सिर्फ सॉफ्टवेयर का एक टुकड़ा नहीं है, यह बड़ी यूनिक्स संस्कृति का एक छोटा सा हिस्सा भी है, जिसकी अपनी भाषा और इतिहास है। मैं एक या दो बातें भी कह सकता हूँ।
यह पुस्तक चार भागों में विभाजित है, प्रत्येक भाग कमांड लाइन अनुभव के कुछ पहलुओं को कवर करता है:
● भाग 1 - शैल सीखना कमांड लाइन की मूल भाषा की हमारी खोज शुरू होती है जिसमें कमांड की संरचना, फ़ाइल सिस्टम नेविगेशन, कमांड लाइन संपादन और कमांड के लिए सहायता और दस्तावेज़ीकरण जैसी चीज़ें शामिल हैं।
● भाग 2 - विन्यास और पर्यावरण कमांड लाइन से कंप्यूटर के संचालन को नियंत्रित करने वाली कॉन्फ़िगरेशन फ़ाइलों को संपादित करना शामिल है।
● भाग 3 - सामान्य कार्य और आवश्यक उपकरण कई सामान्य कार्यों की पड़ताल करता है जो आमतौर पर कमांड लाइन से किए जाते हैं। यूनिक्स जैसे ऑपरेटिंग सिस्टम, जैसे कि लिनक्स, में कई "क्लासिक" कमांड लाइन प्रोग्राम होते हैं जिनका उपयोग डेटा पर शक्तिशाली संचालन करने के लिए किया जाता है।
● भाग 4 – शैल स्क्रिप्ट लिखना कई सामान्य कंप्यूटिंग कार्यों को स्वचालित करने के लिए शेल प्रोग्रामिंग, एक स्वीकार्य रूप से अल्पविकसित, लेकिन सीखने में आसान तकनीक का परिचय देता है। शेल प्रोग्रामिंग सीखकर, आप उन अवधारणाओं से परिचित हो जाएंगे जिन्हें कई अन्य प्रोग्रामिंग भाषाओं पर लागू किया जा सकता है।