मेरे पास छोटा लिनक्स सर्वर (डेबियन स्क्वीज़) है जो एक सांबा सर्वर चलाता है जिसे कुछ विंडोज़ मशीनों के साथ कुछ फ़ोल्डर साझा करने के लिए कॉन्फ़िगर किया गया है। विंडोज़ से निर्देशिकाओं में से एक को हटाने की कोशिश करते हुए मुझे "फ़ोल्डर को हटा नहीं सकता" त्रुटि मिली।
मैंने निर्देशिका को लिनक्स के कंसोल से हटाने की कोशिश की, मुझे एक समान त्रुटि मिली:
# rm dir-name -rf
rm: cannot remove `dir-name': Directory not empty
मैंने निर्देशिका की सामग्री को सूचीबद्ध किया और एक फ़ाइल देखी जिसका नाम है .fuse_hidden जिसके बाद एक हेक्स संख्या (000bd8c100000185) है।
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000185
मैंने .fuse_hidden फ़ाइल को हटाने की कोशिश की, लेकिन एक नई फ़ाइल तुरंत बनाई गई (हेक्स संख्या परिवर्तन पर ध्यान दें)।
# rm dir-name/.fuse_hidden000bd8c100000185
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000186
मैंने बिना किसी सफलता के फ़ाइल को हटाने के लिए मिडनाइट कमांडर का उपयोग करने का भी प्रयास किया।
अन्य समाधान जो मैंने अब तक जीयूआई में शामिल किए हैं और मुझे केवल कंसोल मिला है।
किसी भी सुझाव की सराहना की है।
rm dir-name -rf
?