হাই, আমার অনেকগুলি ফাইল মুছে ফেলা হয়েছে তবে কোনও কারণে মুছে ফেলা ফাইলগুলির সাথে যুক্ত ডিস্কের স্থানটি ব্যবহার করা যায় না যতক্ষণ না আমি স্পষ্টভাবে ডিস্কের স্থান গ্রহণকারী ফাইলটির প্রক্রিয়াটি মেরে ফেলছি
$ lsof /tmp/
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
cron 1623 root 5u REG 0,21 0 395919638 /tmp/tmpfPagTZ4 (deleted)
উপরের মুছে ফেলা ফাইলটির দ্বারা নেওয়া ডিস্কের জায়গার কারণে সমস্যা দেখা দেয় যেমন কোনও ফাইলের পথটি স্বয়ংক্রিয়ভাবে পূর্ণ করার জন্য ট্যাব কীটি ব্যবহার করার চেষ্টা করার সময় আমি ত্রুটি পেয়েছি bash: cannot create temp file for here-document: No space left on device
তবে আমি kill -9 1623
পিআইডি-র জন্য জায়গা চালানোর পরে মুক্ত হয়ে গেছে এবং আমি ত্রুটিটি আর পাই না।
আমার প্রশ্নগুলি হ'ল:
- ফাইলটি প্রথম মোছার সাথে সাথে কেন এই স্থানটি তাত্ক্ষণিকভাবে মুক্ত করা হয় না?
- মুছে ফেলা ফাইলগুলির সাথে যুক্ত ফাইলের স্থানটি ফিরে পাওয়ার সর্বোত্তম উপায় কী?
এবং দয়া করে আমাকে যে কোনও ভুল পরিভাষা ব্যবহার করেছি বা এই পরিস্থিতি সম্পর্কিত কোনও প্রাসঙ্গিক এবং প্রাসঙ্গিক তথ্য আমাকে জানান।