टर्मिनल कमांड रिकैप: Level 3 के 6 कमांड
आप यहाँ तक पहुँच गए — यह बड़ी बात है। Level 3 खत्म हो गया, और Git सीखने से पहले आइए एक मिनट रुककर देख लें कि आपने अब तक क्या-क्या सीख लिया है।
Level 3 में आपने छह टर्मिनल कमांड सीखे — cat, head, tail, echo, grep और wc — जिनसे आप अपने कंप्यूटर की कोई भी फाइल पढ़ सकते हैं, लिख सकते हैं और उसमें कुछ भी खोज सकते हैं।
सोचिए जैसे आपके पास एक छोटा टूलबॉक्स आ गया है। हर टूल एक सीधा-सा काम करता है, और मिलकर ये आपको फाइलों पर पूरा कंट्रोल दे देते हैं।
Level 3 में मैंने कौन से टर्मिनल कमांड सीखे?
पूरे लेवल को तीन हिस्सों में बाँट लीजिए — पढ़ना, लिखना और खोजना। हर कमांड इन्हीं तीन में से एक काम करता है।
- पढ़ना:
catपूरी फाइल दिखाता है।headसिर्फ ऊपर का हिस्सा दिखाता है।tailसिर्फ नीचे का हिस्सा। - लिखना:
echoआपका टेक्स्ट छापता है, और एरो>उसे फाइल में सेव कर देता है। - खोजना:
grepकिसी शब्द को ढूँढता है, पाइप|कमांड को जोड़ता है, औरwcगिनती करता है।
बस इतना ही। छह कमांड, तीन काम। अब आप किसी भी फाइल के साथ काम कर सकते हैं — बिना किसी ऐप को खोले।
फाइल पढ़ना कैसे काम करता है?
जब आपको पूरी फाइल देखनी हो, cat इस्तेमाल करें। यह फाइल का सारा टेक्स्ट टर्मिनल में दिखा देता है।
लेकिन फाइल बहुत बड़ी हो तो? तब head सिर्फ शुरुआत की कुछ लाइनें दिखाता है, और tail सिर्फ आखिरी कुछ लाइनें। लॉग फाइलों में सबसे नई एंट्री देखने के लिए tail बहुत काम आता है।
cat notes.txt
head notes.txt
tail notes.txt
फाइल में लिखूँ कैसे?
echo अकेले सिर्फ आपका टेक्स्ट स्क्रीन पर छापता है। असली जादू तब होता है जब आप इसके साथ एरो लगाते हैं।
- एक एरो
>एक नई फाइल बनाता है (या पुरानी को पूरा बदल देता है)। - दो एरो
>>फाइल में नया टेक्स्ट जोड़ देते हैं, पुराना मिटाए बिना।
echo "hello" > notes.txt
echo "ek aur line" >> notes.txt
यह छोटा-सा फर्क याद रखिए — एक एरो बदलता है, दो एरो जोड़ते हैं।
फाइल में कुछ खोजूँ कैसे?
यहीं grep आता है। यह किसी भी फाइल में आपका दिया हुआ शब्द ढूँढकर वो लाइनें दिखा देता है जिनमें वो शब्द है — जैसे फाइल के अंदर एक Ctrl-F।
पाइप | एक कमांड का नतीजा अगले कमांड को दे देता है, और wc लाइनों या शब्दों की गिनती करता है। इन्हें जोड़कर आप पूछ सकते हैं “कितनी बार error आया?”
grep error log.txt
cat log.txt | grep error | wc -l
यह सब ज़रूरी क्यों है?
क्योंकि अब आप एक असली नींव पर खड़े हैं। पढ़ना, लिखना, खोजना — यही वो रोज़मर्रा के काम हैं जो हर प्रोग्रामर और हर AI टूल टर्मिनल में करता है।
जब आगे आप Claude Code जैसे AI टूल इस्तेमाल करेंगे, तो ये वही कमांड चलाएगा। और जब आप इन्हें खुद समझते हैं, तो आप AI को सही दिशा दे पाते हैं — अंधेरे में नहीं चलते। यही फर्क है एक यूज़र और एक बिल्डर में, जो पूरा फ्री Zero to AI Hero कोर्स आपको सिखाता है।
अभी खुद करके देखिए
एक टर्मिनल खोलिए और यह लिखिए:
grep error log.txt
एक मिनट पहले तक यह बस अजीब-सा टेक्स्ट था। अब आप ठीक-ठीक जानते हैं कि यह log.txt फाइल में “error” वाली हर लाइन ढूँढ रहा है। यही असली प्रगति है।
आगे क्या?
अभी तक आपने फाइलें बनाना और बदलना सीखा, पर एक डर बाकी है — अगर गलती से कुछ बिगड़ गया तो? अगली बार हम सीखेंगे वर्शन कंट्रोल और Git, जो आपका काम सुरक्षित रखता है और हर बदलाव को वापस लाने लायक बनाता है।
मुख्य बातें (Key takeaways)
- पढ़ना:
catपूरी फाइल,headऊपर,tailनीचे का हिस्सा दिखाता है। - लिखना:
echoटेक्स्ट छापता है;>नई फाइल बनाता है,>>उसमें जोड़ता है। - खोजना:
grepशब्द ढूँढता है, पाइप|कमांड जोड़ता है,wcगिनती करता है। - ये छह टर्मिनल कमांड मिलकर आपको किसी भी फाइल पर पूरा कंट्रोल देते हैं।
- अगला कदम —
Gitऔर वर्शन कंट्रोल, ताकि आपका काम कभी न खोए।
🚀 पूरा फ्री कोर्स देखें: Zero to AI Hero — हिंदी में सीखें। रोज़ नए लेसन। शुरुआत से AI इस्तेमाल करना और बनाना सीखें।
Want to actually learn this?
151 free 2-minute lessons — from "what's a file?" to building with AI.
▶ Start the free course