Important Linux Commands for Beginners: Linux Tutorial
विषयसूची:
rm
कमांड का उपयोग कैसे करें- एकाधिक फ़ाइलों को हटाना
- निर्देशिकाओं को हटाना (फ़ोल्डर)
- हटाने से पहले शीघ्र
- rm -rf
- निष्कर्ष
rm
फ़ाइलों और निर्देशिकाओं को हटाने के लिए एक कमांड-लाइन उपयोगिता है। यह आवश्यक आदेशों में से एक है जो प्रत्येक लिनक्स उपयोगकर्ता को परिचित होना चाहिए।
इस गाइड में, हम सबसे सामान्य
rm
विकल्पों के उदाहरणों और स्पष्टीकरणों के माध्यम से
rm
कमांड का उपयोग करने का तरीका बताएंगे।
rm
कमांड का उपयोग कैसे करें
rm
(निकालें) कमांड के लिए सामान्य सिंटैक्स निम्नानुसार है:
rm… FILE…
डिफ़ॉल्ट रूप से, जब किसी विकल्प के बिना निष्पादित किया जाता है,
rm
निर्देशिकाओं को नहीं हटाता है और उपयोगकर्ता को दिए गए फ़ाइलों को हटाने के साथ आगे बढ़ने के लिए संकेत नहीं देता है।
किसी एकल फ़ाइल को हटाने के लिए,
rm
कमांड का उपयोग करें, जिसके बाद फाइल का नाम तर्क के रूप में आता है:
rm filename
यदि फ़ाइल को सुरक्षित नहीं लिखा गया है, तो उसे बिना किसी सूचना के हटा दिया जाएगा। सफलता पर, कमांड कोई आउटपुट नहीं देता है और शून्य देता है।
लेखन संरक्षित फ़ाइलों को हटाते समय, कमांड आपको पुष्टि के लिए संकेत देगा, जैसा कि नीचे दिखाया गया है:
rm: remove write-protected regular empty file 'filename'?
फ़ाइल को निकालने के लिए
y
और हिट
Enter
।
-f
विकल्प बताता है कि
rm
कभी भी उपयोगकर्ता को संकेत नहीं देता है और बिना किसी फाइलों और तर्कों को अनदेखा करता है।
rm -f filename
rm -v filename
एकाधिक फ़ाइलों को हटाना
unlink
कमांड के विपरीत,
rm
आपको एक साथ कई फ़ाइलों को हटाने की अनुमति देता है। ऐसा करने के लिए, फ़ाइलनामों को अंतरिक्ष द्वारा अलग किए गए तर्कों के रूप में पास करें:
rm filename1 filename2 filename3
आप कई फ़ाइलों का मिलान करने के लिए नियमित अभिव्यक्ति का उपयोग कर सकते हैं। उदाहरण के लिए, वर्तमान निर्देशिका में सभी
.png
फ़ाइलों को निकालने के लिए, आप टाइप करेंगे:
rm *.png
rm
कमांड चलाने से पहले, नियमित एक्सप्रेशन का उपयोग करते समय। हमेशा
ls
कमांड के साथ फाइलों को सूचीबद्ध करने के लिए एक अच्छा विचार है ताकि आप देख सकें कि कौन सी फाइलें हटा दी जाएंगी।
निर्देशिकाओं को हटाना (फ़ोल्डर)
एक या अधिक खाली निर्देशिका को हटाने के लिए
-d
विकल्प का उपयोग करें:
rm -d dirname
rm -d
कार्यात्मक रूप से
rmdir
कमांड के समान है।
गैर-रिक्त निर्देशिका और उनके भीतर की सभी फ़ाइलों को पुन: हटाने के लिए,
-r
(पुनरावर्ती) विकल्प का उपयोग करें:
हटाने से पहले शीघ्र
-i
विकल्प इसे हटाने से पहले प्रत्येक दिए गए फ़ाइल के लिए उपयोगकर्ता को संकेत देने के लिए
rm
को बताता है:
rm -i filename1 filename2
टाइप
y
पुष्टि करने के लिए और Enter दबाएँ:
rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?
पूरे ऑपरेशन के लिए एक ही संकेत प्राप्त करने के लिए, तीन से अधिक फ़ाइलों को हटाने या निर्देशिका को हटाने पर,
-I
विकल्प का उपयोग करें:
rm -i filename1 filename2 filename3 filename4
आपको सभी दी गई फ़ाइलों और निर्देशिकाओं को हटाने की पुष्टि करने के लिए कहा जाएगा:
rm -rf
यदि दी गई डायरेक्टरी या डायरेक्टरी के भीतर कोई फाइल राइट-प्रोटेक्टेड है, तो
rm
कमांड आपको ऑपरेशन की पुष्टि करने के लिए संकेत देगा। संकेत किए बिना किसी निर्देशिका को निकालने के लिए,
-f
विकल्प का उपयोग करें:
rm -rf dirname
rm -rf
कमांड बहुत खतरनाक है और इसका उपयोग अत्यधिक सावधानी के साथ किया जाना चाहिए!
निष्कर्ष
हमने आपको दिखाया है कि अपने लिनक्स सिस्टम से फ़ाइलों और निर्देशिकाओं को हटाने के लिए लिनक्स
rm
कमांड का उपयोग कैसे करें।
महत्वपूर्ण फ़ाइलों या निर्देशिकाओं को हटाते समय बेहद सावधानी बरतें, क्योंकि एक बार फ़ाइल को हटाने के बाद, इसे आसानी से पुनर्प्राप्त नहीं किया जा सकता है।
आरएम टर्मिनलनोवेल नेटबुक से एसयूएसई लिनक्स के उच्च गोद लेने की अपेक्षा करता है, हालांकि यह उम्मीद करता है कि कुल मिलाकर लिनक्स बाजार एम्बेडेड लिनक्स पर जा रहा है।

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

कंसोल में गंभीर काम के लिए कमांड 14 कमांड लाइन उपयोगिता का उपयोग करना आसान है, कुछ उपयोगिताओं (यदि कोई है) ले लो कमांड की शक्ति से मेल खा सकते हैं। यदि आप नियमित रूप से कमांड लाइन का उपयोग करते हैं, तो यह एक अच्छा निवेश है।
लिनक्स में ग्रीप कमांड (फाइलों में पाठ ढूंढें)

ग्रेप लिनक्स में सबसे शक्तिशाली और आमतौर पर इस्तेमाल होने वाली कमांड में से एक है। Grep उन लाइनों के लिए एक या एक से अधिक इनपुट फ़ाइलों की खोज करता है जो किसी दिए गए पैटर्न से मेल खाती हैं और प्रत्येक मिलान रेखा को मानक आउटपुट में लिखती हैं।