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 filenamerm 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 dirnamermdir dirnameगैर-खाली निर्देशिका और उनके भीतर की सभी फ़ाइलों को हटाने के लिए,
rmकमांड को (-आवर्ती) विकल्प के साथ प्रयोग करें:rm -r dirnameयदि कोई निर्देशिका या निर्देशिका के भीतर कोई फ़ाइल राइट-प्रोटेक्टेड है, तो आपको विलोपन की पुष्टि करने के लिए प्रेरित किया जाएगा।
गैर-रिक्त निर्देशिका और सभी फ़ाइलों को बिना संकेत दिए निकालने के लिए,
rmउपयोग करें-r(पुनरावर्ती) और-fविकल्पों के साथ करें:rm -rf dirnameएक साथ कई निर्देशिकाओं को हटाने के लिए,
rm -rकमांड का उपयोग करें, जिसके बाद स्पेस द्वारा अलग किए गए डायरेक्टरी नाम हैं।rm -r dirname1 dirname2 dirname3फ़ाइलों के साथ भी आप कई निर्देशिकाओं के मिलान के लिए वाइल्डकार्ड (
*) और नियमित विस्तार का उपयोग कर सकते हैं।
निष्कर्ष
अब तक आपको लिनक्स
rm
,
rmdir
और कमांड को
unlink
करने के तरीके की अच्छी समझ होनी चाहिए और आपको कमांड लाइन से फाइलों और निर्देशिकाओं को सुरक्षित रूप से निकालने में सक्षम होना चाहिए।
कमांड लाइन के साथ कमांड लाइन को जब्त करें
कमांड प्रॉम्प्ट, जीयूआई, और शक्तिशाली ले लो कमांड टूलकिट के साथ एक शक्तिशाली बैच भाषा को एकीकृत करें।
कमांड लाइन का उपयोग करके लिनक्स में फाइलें कैसे खोजें
खोज कमांड लिनक्स सिस्टम प्रशासक शस्त्रागार में सबसे शक्तिशाली उपकरणों में से एक है। यह एक डायरेक्टरी पदानुक्रम में फ़ाइलों और निर्देशिकाओं के लिए खोज करता है जो एक उपयोगकर्ता द्वारा दी गई अभिव्यक्ति पर आधारित है और प्रत्येक मिलान की गई फ़ाइल पर उपयोगकर्ता द्वारा निर्दिष्ट कार्रवाई कर सकती है।
फ़ाइलों और निर्देशिकाओं को linux (mv कमांड) में कैसे ले जाएँ
फ़ाइलों और निर्देशिकाओं को स्थानांतरित करना सबसे बुनियादी कार्यों में से एक है जिसे आपको अक्सर लिनक्स सिस्टम पर प्रदर्शन करने की आवश्यकता होती है। इस ट्यूटोरियल में, हम बताएंगे कि फ़ाइलों और निर्देशिकाओं को स्थानांतरित करने के लिए mv कमांड का उपयोग कैसे करें।







