Logrotate মধ্যে ঘূর্ণন মানে কি?
Logrotate মধ্যে ঘূর্ণন মানে কি?

ভিডিও: Logrotate মধ্যে ঘূর্ণন মানে কি?

ভিডিও: Logrotate মধ্যে ঘূর্ণন মানে কি?
ভিডিও: লগরোটেট 2024, নভেম্বর
Anonim

logrotate অনেকগুলি লগ ফাইল তৈরি করে এমন সিস্টেমগুলির প্রশাসনকে সহজ করার জন্য ডিজাইন করা হয়েছে। এটা স্বয়ংক্রিয় অনুমতি দেয় ঘূর্ণন , কম্প্রেশন, অপসারণ, এবং লগ ফাইলের মেইলিং। যদি কমান্ড লাইনে একটি ডিরেক্টরি দেওয়া হয়, সেই ডিরেক্টরির প্রতিটি ফাইল একটি কনফিগার ফাইল হিসাবে ব্যবহৃত হয়।

এছাড়াও জানুন, লগ রোটেট কিভাবে কাজ করে?

লগরোটেট প্রতিবার পোস্টরোটেট স্ক্রিপ্ট চালায় ঘোরে ক লগ একটি কনফিগারেশন ব্লকে নির্দিষ্ট করা হয়েছে। আপনি সাধারণত এর পরে একটি অ্যাপ্লিকেশন পুনরায় চালু করতে এই স্ক্রিপ্টটি ব্যবহার করতে চান৷ লগ ঘূর্ণন যাতে অ্যাপটি একটি নতুন এ স্যুইচ করতে পারে লগ . >/dev/null বলে logrotate কমান্ডের আউটপুট কোথাও পাইপ করতে।

পরবর্তীকালে, প্রশ্ন হল, কিভাবে আমি একটি syslog ঘোরাতে পারি? যদি তুমি চাও আবর্তিত /var/log/ syslog এটি কোথাও একটি logrotate কনফিগারেশন ফাইলে তালিকাভুক্ত করা প্রয়োজন, এবং আপনি শুধু logrotate চালান। যদি এটা ঘোরানো সম্প্রতি, তারপর logrotate -f এটি আবার করতে বাধ্য করুন. সুতরাং, আপনার এটি একটি ফাইলে প্রয়োজন, সাধারণত হয় /etc/logrotate। conf বা /etc/logrotate-এ ফাইল স্নিপেট হিসাবে।

এটি বিবেচনা করে, var লগ বার্তাগুলি কত ঘন ঘন ঘোরে?

যে সব নির্দিষ্ট করে লগ ফাইল হবে ঘোরানো সাপ্তাহিক উল্লেখ করে যে পুরানো চারটি কপি লগ ফাইলগুলি সাইকেল করার আগে ফাইলগুলি ধরে রাখা হয়।

লিনাক্স পরিচালনা করুন লগ লগরোটেট সহ ফাইল।

দৈনিক এটি প্রতিদিন লগ ফাইল ঘোরাতে ব্যবহৃত হয়।
সাপ্তাহিক এটি সাপ্তাহিক লগ ফাইল ঘোরাতে ব্যবহৃত হয়।
মাসিক এটি প্রতি মাসে লগ ফাইল ঘোরাতে ব্যবহৃত হয়।

আপনি কিভাবে লিনাক্সে একটি লগ ঘোরান?

ক্রন অনুসন্ধানে প্রতিদিন লগরোট ইউটিলিটি চালায় লগ ফাইল আবর্তিত . আপনি স্বয়ংক্রিয় নির্দিষ্ট করতে পারেন লগ ঘূর্ণন /etc/cron-এ নিয়ম। প্রতিদিন/ logrotate ম্যানুয়াল ব্যবহারকারীর হস্তক্ষেপ এড়াতে ফাইল। এটি সম্পাদন করবে লগ ঘূর্ণন একটি নির্দিষ্ট সময়ে প্রতি একক দিন।

প্রস্তাবিত: