rm पर टैग किए गए जवाब

लिनक्स हटाने के कमांड से संबंधित प्रश्न (आरएम)

8
फ़ाइल को हटा दें लेकिन किसी सूची की सभी फ़ाइलों को बाहर कर दें
मुझे समय-समय पर एक फ़ोल्डर को साफ करने की आवश्यकता होती है। मुझे एक फ़िलालिस्ट मिला जिसमें टेक्स्ट है, कौन सी फ़ाइल्स की अनुमति है। अब मुझे उन सभी फ़ाइलों को हटाना होगा जो इस फ़ाइल में नहीं हैं। उदाहरण: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt मेरे फ़ोल्डर में क्लीन-अप होता …

4
आरएम: निर्देशिका को हटा नहीं सकता /: अनुमति से इनकार किया
मैंने "शेडी" नामक एक निर्देशिका बनाई और इसके लिए यह अनुमति दी sinoosh@ubuntu:/home$ ls -ld shadi drwxr-xrwx 2 root root 4096 Jul 1 01:58 shadi इस स्थिति में मेरे पास "अन्य" अनुमतियां हैं, लेकिन मैं इसे हटा क्यों नहीं सकता? sinoosh@ubuntu:/home$ rm -r shadi/ rm: cannot remove ‘shadi/’: Permission denied
17 permissions  rm 

3
"Rm -rf फ़ाइल नाम [co]" कमांड में [co] का क्या अर्थ है?
मान लीजिए कि मेरे पास दो फाइलें हैं /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc अब, rm -rf[co] विकल्प के साथ कमांड चलाने देता है root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py क्या कोई समझा सकता है कि यहाँ क्या हो रहा है? [co]पैरामीटर क्या है ? …
16 command-line  bash  rm 

4
मैं मुझसे अनुमति मांगने के लिए आरएम को कैसे रोक सकता हूं?
जब भी मैं इसे चलाता हूं, मेरे सर्वर पर rm हमेशा मुझसे अनुमति मांगता है (भले ही मैं रूट हूं), अपने डेस्कटॉप पर यह नहीं करता है। इस तरह: $ rm mod_wsgi-3.3.tar.gz rm: remove regular file `mod_wsgi-3.3.tar.gz'? मैं इसे कैसे रोक सकता हूं?
15 rm 

6
हर 12 वीं फाइल को हटा दें
मेरे पास फ़ाइल नाम में कुछ हजार फाइलें हैं। १३२३५।एन्ड। मैं केवल हर 12 वीं फाइल रखना चाहता हूं, इसलिए file.00012.end, file.00024.end ... file.99996.end और बाकी सबकुछ हटा दें। फ़ाइलें उनके फ़ाइल नाम में पहले नंबर हो सकती हैं, और सामान्य रूप से हैं: file.00064.name.99999.end मैं बैश शेल का उपयोग …
14 bash  rm 

3
कमांड लाइन में * से बाहर निकालें
ऐसी बहुत सी परिस्थितियाँ हैं जहाँ एक का उपयोग *वास्तव में अपरिहार्य है - उदाहरण rm -rf *के लिए एक फ़ोल्डर में जो हजारों सबफ़ोल्डर्स और फ़ाइलों को रखता है। लेकिन क्या होगा अगर आप rmकमांड से सिर्फ एक या दो फाइल या फ़ोल्डर्स को बाहर करना चाहते हैं ? …
14 command-line  bash  rm 

2
फ़ाइलों को हटाने के लिए rm $ (ls) का उपयोग करने के कोई नुकसान हैं?
मैं सोच रहा था कि क्या rm $(ls)फ़ाइलों को हटाने के लिए (या rm -r $(ls)साथ ही निर्देशिकाओं को हटाने के लिए) सुरक्षित था? क्योंकि सभी वेबसाइटों में, लोग ऐसा करने के लिए अन्य तरीके देते हैं, हालांकि यह कमांड अन्य कमांडों की तुलना में बहुत आसान लगता है।

3
जिस प्रक्रिया ने फ़ाइल को डिलीट कर दिया है, उसका pid कैसे पता करें?
मैं VM प्रवास से संबंधित परियोजना पर काम कर रहा हूं। कभी-कभी वीएम छवि गायब हो जाएगी और मैं सिर्फ यह जानना चाहता हूं कि अपराधी कौन है। मैंने संदिग्ध प्रक्रियाओं पर रोक लगाने की कोशिश की लेकिन कोई फायदा नहीं हुआ।
13 process  rm 

1
विशेष तिथियों के बीच संशोधित फ़ाइलों को कैसे निकालें?
विषय के रूप में: मैं एक निर्देशिका में फ़ाइलों को निकालना चाहूंगा जिन्हें किसी विशेष तिथि सीमा में संशोधित किया गया है। मैं यह कैसे कर सकता हूँ ?

2
फ़ाइलों को हटाते समय कुछ फ़ाइलों और निर्देशिकाओं को छोड़कर
मेरी शीर्ष-स्तरीय निर्देशिका है data। dataकई निर्देशिकाएं शामिल हैं और इन निर्देशिकाओं में उप-निर्देशिकाएं हैं। मुझे data/कुछ निर्देशिकाओं में कई फ़ाइलों को छोड़कर सभी फ़ाइलों और निर्देशिकाओं को निकालने की आवश्यकता है । उदाहरण के लिए, डेटा में डायरेक्टरी 100और शामिल हैं 101। मैं तो बस रखना चाहते हैं a.txtऔर …

3
rm कमांड लाइन पर काम करता है लेकिन स्क्रिप्ट में नहीं
जब मैं rm *.old.*कमांड लाइन पर करता हूं तो यह सही तरीके से निकल जाता है, लेकिन जब मैं इसे अपनी स्क्रिप्ट के निम्नलिखित भाग में करता हूं, तो यह सभी *.old.*फाइलों को rm नहीं करता है । मेरी बैश स्क्रिप्ट में क्या गलत है: for i in ./*; do …
11 bash  scripts  rm 

3
अप्रत्याशित टोकन के पास सिंटैक्स त्रुटि `('
जब मैं उबंटू टर्मिनल में नीचे दिए गए कोड का उपयोग करता हूं, तो यह ठीक काम करता है: rm !(*.sh) -rf लेकिन अगर मैं एक ही लाइन कोड को शेल स्क्रिप्ट (clean.sh) में रखता हूं और शेल स्क्रिप्ट को टर्मिनल से चलाता हूं, तो यह एक त्रुटि फेंकता है: …

1
rm: नहीं निकाल सकता `/ रन / उपयोगकर्ता / रूट / gvfs ': एक निर्देशिका है
जब भी मैं एक कमांड टाइप करता हूं, जो sudo apt-get installया इसके जैसे कुछ भी हो तो मुझे इस तरह की त्रुटि मिलती है: $ sudo su # exit exit rm: cannot remove `/run/user/root/gvfs': Is a directory मैं इसे कैसे हल कर सकता हूं?
11 12.10  sudo  rm 

2
क्या Ubuntu सर्वर में कचरा है?
मैं Ubuntu के सर्वर संस्करण का उपयोग कर रहा हूँ। मैं सोच रहा था कि क्या फ़ाइलें अभी भी इस संस्करण के साथ "कचरा" आदि में जाती हैं। मैं सामान हटा रहा हूं और मैं सिर्फ यह सुनिश्चित करना चाहता हूं कि सामान कूड़ेदान में न डाला जाए।

5
आरएम में पता लगाने के पाइप परिणाम
मैंने दौड़ने की कोशिश की locate *.orig | xargs rm लेकिन यह कहा No such file or directory मैंने इसे करने के तरीके देखे हैं, findलेकिन ऑब्जेक्ट को पूर्ण पथ देता है, इसलिए यह संभव होना चाहिए

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.