how to extract tar file in linux - extract/install files from tar file linux terminal - Part 24
विषयसूची:
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि लिनक्स में फ़ाइलों और निर्देशिकाओं को हटाने के लिए
rm
,
unlink
और
rmdir
कमांड का उपयोग कैसे करें।
फाइलें कैसे निकालें
कमांड लाइन से लिनक्स में एक फाइल को हटाने (या हटाने) के लिए, या तो
rm
(हटाएं) या
unlink
कमांड का उपयोग करें।
unlink
कमांड आपको केवल एक ही फाइल को हटाने की अनुमति देता है, जबकि
rm
साथ आप एक साथ कई फाइलें निकाल सकते हैं।
फ़ाइलों या निर्देशिकाओं को हटाते समय अतिरिक्त सावधानी बरतें, क्योंकि एक बार फ़ाइल को हटाने के बाद, इसे आसानी से पुनर्प्राप्त नहीं किया जा सकता है।
-
किसी एकल फ़ाइल को हटाने के लिए,
rm
उपयोग करें या फ़ाइल नाम के बाद कमांड कोunlink
करें:unlink filename
rm filename
यदि फ़ाइल राइट-प्रोटेक्टेड है, तो आपको पुष्टि के लिए संकेत दिया जाएगा, जैसा कि नीचे दिखाया गया है। फ़ाइल प्रकार
y
को हटाने औरEnter
हिट करने के लिए। अन्यथा, यदि फ़ाइल राइट-प्रोटेक्टेड नहीं है, तो इसे बिना प्रॉम्प्ट किए डिलीट कर दिया जाएगा।rm: remove write-protected regular empty file 'filename'?
एक साथ कई फ़ाइलों को हटाने के लिए,
rm
कमांड का उपयोग करें, इसके बाद स्पेस द्वारा अलग किए गए फ़ाइल नामों का उपयोग करें।rm filename1 filename2 filename3
आप कई फ़ाइलों से मेल खाने के लिए वाइल्डकार्ड (
*
) और नियमित विस्तार का भी उपयोग कर सकते हैं। उदाहरण के लिए, वर्तमान निर्देशिका में सभी.pdf
फ़ाइलों को हटाने के लिए, निम्नलिखित कमांड का उपयोग करें:rm *.pdf
नियमित विस्तार का उपयोग करते समय, पहले
ls
कमांड वाली फाइलों को सूचीबद्ध करें ताकि आप देख सकें किrm
कमांड चलाने से पहले कौन सी फाइलें हटाई जाएंगी।इसे हटाने से पहले प्रत्येक फ़ाइल की पुष्टि करने के लिए
-i
विकल्प के साथrm
उपयोग करें:rm -i filename(s)
यदि प्रॉम्प्ट राईट कमांड के लिए
-f
(बल) विकल्प फाइल-प्रोटेक्टेड पास-पास है, तब भी बिना प्रॉम्प्ट किए फाइलों को हटाने के लिए:rm -f filename(s)
आप
rm
विकल्पों को भी जोड़ सकते हैं। उदाहरण के लिए, वर्बोज़ मोड में एक प्रॉम्प्ट के बिना वर्तमान निर्देशिका में सभी.txt
फ़ाइलों को निकालने के लिए, निम्न कमांड का उपयोग करें:rm -fv *.txt
निर्देशिकाएँ (फ़ोल्डर) कैसे निकालें
लिनक्स में, आप
rmdir
और
rm
साथ निर्देशिकाओं को हटा / हटा सकते हैं।
rmdir
खाली निर्देशिकाओं को हटाने के लिए एक कमांड-लाइन उपयोगिता है, जबकि
rm
साथ आप निर्देशिकाओं और उनकी सामग्री को पुन: हटा सकते हैं।
-
खाली निर्देशिका निकालने के लिए,
rmdir
याrm -d
उपयोग करें जिसके बाद निर्देशिका का नाम है:rm -d dirname
rmdir dirname
गैर-खाली निर्देशिका और उनके भीतर की सभी फ़ाइलों को हटाने के लिए,
rm
कमांड को (-आवर्ती) विकल्प के साथ प्रयोग करें:rm -r dirname
यदि कोई निर्देशिका या निर्देशिका के भीतर कोई फ़ाइल राइट-प्रोटेक्टेड है, तो आपको विलोपन की पुष्टि करने के लिए प्रेरित किया जाएगा।
गैर-रिक्त निर्देशिका और सभी फ़ाइलों को बिना संकेत दिए निकालने के लिए,
rm
उपयोग करें-r
(पुनरावर्ती) और-f
विकल्पों के साथ करें:rm -rf dirname
एक साथ कई निर्देशिकाओं को हटाने के लिए,
rm -r
कमांड का उपयोग करें, जिसके बाद स्पेस द्वारा अलग किए गए डायरेक्टरी नाम हैं।rm -r dirname1 dirname2 dirname3
फ़ाइलों के साथ भी आप कई निर्देशिकाओं के मिलान के लिए वाइल्डकार्ड (
*
) और नियमित विस्तार का उपयोग कर सकते हैं।
निष्कर्ष
अब तक आपको लिनक्स
rm
,
rmdir
और कमांड को
unlink
करने के तरीके की अच्छी समझ होनी चाहिए और आपको कमांड लाइन से फाइलों और निर्देशिकाओं को सुरक्षित रूप से निकालने में सक्षम होना चाहिए।
कमांड लाइन के साथ कमांड लाइन को जब्त करें
कमांड प्रॉम्प्ट, जीयूआई, और शक्तिशाली ले लो कमांड टूलकिट के साथ एक शक्तिशाली बैच भाषा को एकीकृत करें।
कमांड लाइन का उपयोग करके लिनक्स में फाइलें कैसे खोजें
खोज कमांड लिनक्स सिस्टम प्रशासक शस्त्रागार में सबसे शक्तिशाली उपकरणों में से एक है। यह एक डायरेक्टरी पदानुक्रम में फ़ाइलों और निर्देशिकाओं के लिए खोज करता है जो एक उपयोगकर्ता द्वारा दी गई अभिव्यक्ति पर आधारित है और प्रत्येक मिलान की गई फ़ाइल पर उपयोगकर्ता द्वारा निर्दिष्ट कार्रवाई कर सकती है।
फ़ाइलों और निर्देशिकाओं को linux (mv कमांड) में कैसे ले जाएँ
फ़ाइलों और निर्देशिकाओं को स्थानांतरित करना सबसे बुनियादी कार्यों में से एक है जिसे आपको अक्सर लिनक्स सिस्टम पर प्रदर्शन करने की आवश्यकता होती है। इस ट्यूटोरियल में, हम बताएंगे कि फ़ाइलों और निर्देशिकाओं को स्थानांतरित करने के लिए mv कमांड का उपयोग कैसे करें।