लिनक्स 2.6.27 में:"lsof" एक फ़ाइल के रूप में (हटाया गया) से पता चलता है, लेकिन मैं अभी भी फाइल सिस्टम में देख सकते हैं
से "lsof" उत्पादन मैं एक (हटाया गया) फ़ाइल के साथ खुला fd पकड़े एक प्रक्रिया को देखने के । अजीब बात यह है कि मैं अभी भी "ls" का उपयोग कर फ़ाइल सिस्टम में फ़ाइल देख सकता हूं। ऐसा क्यों है?
धन्यवाद।
कहता है कि अनलिंक हमेशा नाम हटा देता है, और कभी-कभी फ़ाइल को हटा देता है। यदि आप 'ls' में फ़ाइल देख सकते हैं, तो नाम हटा नहीं दिया गया है। तो यह नहीं चल रहा है कि क्या हो रहा है। आप एक प्रक्रिया में एक फ़ाइल खोलकर इसे फिर से हटा सकते हैं, फिर इसे दूसरे में हटाकर 'एलएस' कर सकते हैं। – philh