फोल्डर डिलीट करना: टर्मिनल से पूरा फोल्डर हटाएँ
आपने एक प्रोजेक्ट खत्म किया, और अब आपका फोल्डर बेकार चीज़ों से भरा पड़ा है। पुराने build फोल्डर, कचरा फाइलें — सब कुछ जो अब ज़रूरी नहीं। आप ये सब हटाना चाहते हैं, पर एक-एक फाइल करके नहीं। यहीं काम आता है फोल्डर डिलीट करना — एक ही कमांड से।
टर्मिनल में पूरा फोल्डर डिलीट करने के लिए rm -r foldername कमांड चलाइए। rm का मतलब है remove (हटाना), -r का मतलब recursive — यानी फोल्डर के अंदर जाकर उसकी सारी फाइलें और सब-फोल्डर भी हटा दो। एक बार चलने के बाद ये वापस नहीं आता।
एक फाइल और पूरा फोल्डर हटाने में क्या फर्क है?
एक अकेली फाइल हटाना तो आसान है — सीधे rm filename। पर पूरा फोल्डर, जिसके अंदर ढेरों फाइलें भरी हों, उसका क्या?
अगर आप सिर्फ rm लगाएँगे तो टर्मिनल मना कर देगा, क्योंकि वो खाली फोल्डर नहीं है। आपको एक ऐसी कमांड चाहिए जो अंदर जाए और पूरी चीज़ एक बार में साफ कर दे। इसके लिए हम -r जोड़ते हैं।
फोल्डर डिलीट करना WhatsApp चैट क्लियर करने जैसा क्यों है?
इसे ऐसे सोचिए — जब आप WhatsApp पर पूरी चैट क्लियर करते हैं, तो आप एक मैसेज नहीं हटा रहे होते। आप पूरी बातचीत मिटा रहे होते हैं — हर एक मैसेज, एक साथ।
और वो चैट एक बार गई, तो वापस नहीं आती। टर्मिनल में फोल्डर हटाना बिल्कुल वैसा ही है: पूरी चीज़, एक झटके में, हमेशा के लिए।
rm -r कमांड को कैसे पढ़ें?
आइए कमांड को टुकड़ों में तोड़कर समझते हैं ताकि आपको हर हिस्से का मतलब पता हो:
rm— remove, यानी “इसे हटाओ”।-r— recursive, यानी “फोल्डर के अंदर जाओ और उसमें सब कुछ भी हटा दो”।build— उस फोल्डर का नाम जो आप हटाना चाहते हैं।
तो पूरी कमांड बनती है:
rm -r build
Enter दबाइए, और कमांड चल जाती है। पूरा build फोल्डर, उसके अंदर की हर फाइल समेत, गायब हो जाता है।
फोल्डर हटाते समय सावधानी क्यों ज़रूरी है?
टर्मिनल में कोई recycle bin नहीं होता। न undo, न दूसरा मौका। एक गलत नाम टाइप किया और गलत फोल्डर हमेशा के लिए खत्म।
इसलिए एक छोटी-सी आदत बना लीजिए: फोल्डर का नाम हमेशा दो बार पढ़िए, फिर Enter दबाइए। यही एक आदत आपको बड़ी गलतियों से बचा लेगी।
इसे सुरक्षित तरीके से कैसे आज़माएँ?
नया कौशल असली फाइलों पर सीधे आज़माने की ज़रूरत नहीं। पहले एक कचरा फोल्डर बनाइए, फिर उसी पर अभ्यास कीजिए:
mkdir kachra
rm -r kachra
पहली लाइन एक खाली फोल्डर kachra बनाती है। दूसरी लाइन उसे हटा देती है। देखिए कैसे पूरा फोल्डर बिना किसी खतरे के गायब हो जाता है। जब आत्मविश्वास आ जाए, तभी असली फोल्डरों पर इस्तेमाल कीजिए।
आगे क्या सीखें?
अब आप जानते हैं कि टर्मिनल से फोल्डर डिलीट करना कैसे होता है। ये Level 2 का हिस्सा है, जहाँ आप टर्मिनल के सारे रोज़मर्रा के कमांड एक-एक करके सीखते हैं। इससे पहले हमने फाइल डिलीट करना देखा था, और अगली बार सीखेंगे cp से फाइलें कॉपी करना।
ये सब शुरुआत से, आसान हिंदी में सीखना है? पूरा फ्री Zero to AI Hero कोर्स यहीं है — रोज़ एक नया 2-मिनट का लेसन।
मुख्य बातें (Key Takeaways)
- पूरा फोल्डर हटाने के लिए
rm -r foldernameचलाइए। -rका मतलब recursive है — ये फोल्डर के अंदर की सारी फाइलें और सब-फोल्डर भी हटा देता है।- टर्मिनल में कोई recycle bin या undo नहीं — डिलीट किया फोल्डर वापस नहीं आता।
- Enter दबाने से पहले फोल्डर का नाम हमेशा दो बार पढ़िए।
- सुरक्षित अभ्यास के लिए पहले एक कचरा फोल्डर बनाकर उसी पर आज़माइए।
🚀 पूरा फ्री कोर्स देखें: 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