สารบัญ:

Copytruncate ใน Logrotate คืออะไร?
Copytruncate ใน Logrotate คืออะไร?

วีดีโอ: Copytruncate ใน Logrotate คืออะไร?

วีดีโอ: Copytruncate ใน Logrotate คืออะไร?
วีดีโอ: Logrotate 2024, กันยายน
Anonim

copytruncate : ตัดทอนไฟล์บันทึกเดิมหลังจากสร้างสำเนา แทนที่จะย้ายไฟล์บันทึกเก่าและเลือกที่จะสร้างใหม่ สามารถใช้เมื่อบางโปรแกรมไม่สามารถบอกให้ปิดไฟล์บันทึก และอาจเขียนต่อ (ต่อท้าย) ไปยังไฟล์บันทึกก่อนหน้าตลอดไป

Logrotate หมายถึงอะไร

คำอธิบาย. logrotate ได้รับการออกแบบมาเพื่อให้ง่ายต่อการดูแลระบบที่สร้างไฟล์บันทึกจำนวนมาก อนุญาตให้หมุน บีบอัด ลบ และส่งอีเมลไฟล์บันทึกโดยอัตโนมัติ ไฟล์บันทึกแต่ละรายการอาจได้รับการจัดการแบบรายวัน รายสัปดาห์ รายเดือน หรือเมื่อไฟล์มีขนาดใหญ่เกินไป โดยทั่วไป, logrotate ทำงานเป็นงาน cron รายวัน

นอกจากนี้ ไฟล์กำหนดค่า Logrotate อยู่ที่ไหน หลัก logrotate ไฟล์กำหนดค่า ตั้งอยู่ที่ /etc/ logrotate . conf . NS ไฟล์ มีพารามิเตอร์เริ่มต้นที่ logrotate ใช้เมื่อหมุนบันทึก

ประการที่สอง คุณใช้ Logrotate อย่างไร

HowTo: บทช่วยสอนคำสั่ง Logrotate ขั้นสูงพร้อม 10 ตัวอย่าง

  1. หมุนล็อกไฟล์เมื่อขนาดไฟล์ถึงขนาดที่กำหนด
  2. ดำเนินการเขียนข้อมูลบันทึกไปยังไฟล์ที่สร้างขึ้นใหม่ต่อไปหลังจากหมุนไฟล์บันทึกเก่า
  3. บีบอัดไฟล์บันทึกที่หมุน
  4. ระบุตัวเลือกการบีบอัดสำหรับไฟล์บันทึกที่หมุน
  5. หมุนไฟล์บันทึกเก่าด้วยวันที่ในชื่อไฟล์

Logrotate ลบบันทึกหรือไม่

Logrotate เป็นโปรแกรมสำหรับหมุน บีบอัด และลบ. โดยอัตโนมัติ บันทึก -ไฟล์. มันมีประโยชน์มากในระบบที่สร้างจำนวนมาก บันทึก -files เช่นเดียวกับระบบส่วนใหญ่ ทำ วันนี้. แต่ละ บันทึก ไฟล์อาจได้รับการจัดการรายวัน รายสัปดาห์ รายเดือน และในตัวอย่างของเราทุกสัปดาห์

แนะนำ: