আমি এডাব্লুএস ইসি 2 সেন্টস লিনাক্স রিলিজ 7.2.1511 (কোর) এর টমক্যাট লগ ফোল্ডার থেকে ক্যাটালিনা.আউট ফাইলটি মুছে ফেলেছি । ফাইলের আকার, 2.9GB ছিল যখন আমি ব্যবহার মোছা RM catalina.out এটি মুছে ফেলা হয় কিন্তু ডিস্ক মুক্ত স্থান একই রয়ে গেছে। আমি df -h
কমান্ড দিয়ে পরীক্ষা করছি ।
কেউ কি আমাকে বলতে পারেন যে ডিস্কের আকার হ্রাস করা হয়নি কেন? এবং এটি কোথাও বজায় থাকলে এটি পরিষ্কার করার কোনও উপায় আছে কি? ধন্যবাদ
"ডিস্ক আকার?" বলতে আপনার অর্থ কী? আপনি কি ডিস্ক বা চিত্রের আকারে মুক্ত স্থান বলতে চান? ডিস্কের মুক্ত স্থানটি হ্রাস করা উচিত ছিল তবে সাধারণত ভার্চুয়াল মেশিনগুলির সাহায্যে চিত্রটিকে একটি "স্পার্স" চিত্র হিসাবে বিবেচনা করা হয় যা নতুন ফাইলগুলিকে সংযোজন করতে প্রসারিত হবে, তবে চিত্রটির আকারটি সঙ্কুচিত করতে "চুক্তি" করবে না।
—
জ্যাকগল্ড
আপনি কিভাবে ডিস্কের আকার পরীক্ষা করছেন?
—
সত্যজিৎ ভাট
যদি এখনও কোনও প্রক্রিয়া ফাইলটিতে লিখতে থাকে তবে প্রক্রিয়াটি প্রকাশ না হওয়া পর্যন্ত এটি আসলে ডিস্ক থেকে মুক্তি দেওয়া হবে না। সুতরাং আপনি এটির জন্য ডিরেক্টরি এন্ট্রি সরিয়ে ফেলেছেন, তবে প্রক্রিয়াটি শেষ না হওয়া পর্যন্ত এটি আসলে শেষ নাও হতে পারে
—
এরিক রেনোফ
আপনি এটি যাচাই করতে সক্ষম হতে পারেন যে কোনও প্রক্রিয়া এখনও চলছে
—
এরিক রেনোফ
lsof
এবং এটি অনুসন্ধান করে এটি খোলা আছে , আপনি catalina.out (deleted)
তালিকার মতো কিছু দেখতে পাচ্ছেন যা আপনাকে জানায় যে কোন প্রক্রিয়াটি এখনও ফাইলটিতে রয়েছে
@ জ্যাকগল্ড দুঃখিত, আমার অর্থ ফাঁকা স্থান, সংশোধন করা প্রশ্ন। সুতরাং, কোনও ধারণা কীভাবে আমি স্থায়ীভাবে এটি অপসারণ করতে পারি? যদিও লিনাক্স ফাইল সিস্টেমের সাথে আমি খুব ভাল নই। ধন্যবাদ।
—
প্রভাত সুবেদী