Rm -rf के साथ फ़ोल्डर को हटा नहीं सकता। त्रुटि: डिवाइस या संसाधन व्यस्त


20

मैं / var / www / html को हटाने की कोशिश कर रहा हूं, लेकिन मुझे यह त्रुटि मिल रही है:

rm: cannot remove `html': Device or resource busy

2
लंबा शॉट, लेकिन क्या आपने /var/www/htmlदूसरे फाइल सिस्टम के लिए आरोह बिंदु के रूप में कॉन्फ़िगर किया है?
14

जवाबों:


24

मेरे पास एक ही मुद्दा था, मैं कोशिश कर रहा था और हटाने में असफल हो रहा था

/usr/local/tomcat/data

त्रुटि rm: cannot remove/ usr / स्थानीय / tomcat / डेटा 'के साथ: डिवाइस या संसाधन व्यस्त'

जब तक मैंने देखा है कि df -hकहा

/dev/vda3              20G  172M   20G   1% /usr/local/tomcat/data

यह है, मैं एक विभाजन उस बिंदु पर चढ़ा था। रहस्य सुलझ गया।


11

आप इस निर्देशिका का उपयोग कर सकते हैं lsofया इसका उपयोग कर सकते हैं fuser, कुछ इस तरह:

# lsof +D /var/www/html

4

यह संभावना है कि एक प्रक्रिया चल रही है जो किसी फ़ाइल या फ़ाइलों का उपयोग कर रही है जो नीचे के पेड़ में कहीं पाई गई है /var/www/html

प्रयत्न

lsof +D /var/www/html

पेड़ में फ़ाइलों का उपयोग कर प्रक्रियाओं की एक सूची प्राप्त करने के लिए। नीचे दिए गए नमूना उत्पादन से पता चलता है कि PID 8138 के साथ एक बैश शेल / var / www / html / iain का उपयोग कर रहा है।

COMMAND  PID USER   FD   TYPE DEVICE SIZE    NODE NAME
bash    8138 iain  cwd    DIR  253,0 4096 1982790 /var/www/html/iain

1
कुछ भी नहीं दिखा। कोई त्रुटि या कुछ भी नहीं।
ह्यूगो

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