উত্তর:
এটি প্রায়শই সাক্ষাত্কারে আসে ...
প্রক্রিয়াগুলি ব্যাহত না করে আপনি কী ফাইলটি ছাঁটাই করছেন? লগ ফাইলের কোনও তথ্য কি মূল্যবান? যদি তা হয় তবে আমি সাধারণত একটি সরল ব্যাশ স্ট্রিং সহ ফাইলটি "শূন্য" করি।
: > /var/log/badlogfile
এটি এমন পরিস্থিতিতে আসে যখন আপনার কাছে এমন একটি অ্যাপ্লিকেশন থাকতে পারে যা নিয়ন্ত্রিত উপায়ে পুনরায় আরম্ভ করা যায় না। ধরা যাক এটি একটি আর্থিক ব্যবসায়ের অ্যাপ্লিকেশন এবং ট্রেডিংয়ের দিন প্রোগ্রামটি থামানো বা পুনরায় চালু করা যায় না। তবে অ্যাপ্লিকেশন বাগের কারণে লগ ফাইলগুলি কিছু অশ্লীল হারে বাড়ছে। উপরে বা নীচের পদ্ধতিটি ব্যবহার করে লগ ফাইলগুলি ছাঁটাই করা সিস্টেমকে চলমান রাখতে পারে।
আরও দেখুন: http://www.cyberciti.biz/faq/truncate-large-text-file-in-unix-linux/
যদি এটি সক্রিয়ভাবে আপনার কাছে লেখা হচ্ছে তবে সত্যিই আপনার কাটছাঁটির মাধ্যমে খুব বেশি কিছু করতে হবে না। আপনার একমাত্র বিকল্পগুলি ফাইলটি ফাঁকা করা (আপনি আগে অন্যত্র এটি অনুলিপি করতে পারেন))
echo "" >/var/log/fileYouWantToEmpty
এইভাবে ফাইলটি খালি শেষ হয় তবে এখনও একই ফাইল / ইনোড তাই এটি লগিং হওয়া প্রোগ্রামটিকে ব্যাহত করে না।
আপনি বিড়াল / দেব / নাল> / ভার / লগ / চেষ্টা করে দেখতে পারেন। তবে, আমাকে সতর্ক করতে হবে / ডি / নাল পুরানো কয়েকটি সংস্করণে প্রয়োগ করা হয়নি ...