Geek ที่สิ่งlogrotateมีตัวอย่างเกี่ยวกับ copytruncateจะคัดลอกและตัดทอนไฟล์บันทึกดั้งเดิม
ถ้าอย่างนั้นทำไมเราถึงควรใช้create? ไฟล์บันทึกดั้งเดิมยังไม่ถูกลบ
/tmp/output.log {
size 1k
copytruncate
create
compress
compresscmd /bin/bzip2
compressext .bz2
rotate 4
maxage 100
}
คำถามอื่นคือการใช้maxage 100คืออะไร? rotate 4สั่งจะลบไฟล์บันทึกเก่าหลังจาก 4 หมุน
maxage 100จะลบไฟล์ที่ถูกหมุนเมื่อมันมีอายุเกิน 100 วันและไฟล์ปัจจุบันถูกหมุน แม้ว่าจะมี4ไฟล์ที่หมุนน้อยกว่าก็ตาม
man logrotateยังพูดอย่างนั้น: " copytruncate : [... ] เมื่อใช้ตัวเลือกนี้ตัวเลือกการสร้างจะไม่มีผลใด ๆ เนื่องจากไฟล์บันทึกเก่ายังคงอยู่"