การหมุนไฟล์ล็อก
การหมุนเวียนไฟล์บันทึกหมายถึงการตัดการบีบอัดและการลบไฟล์บันทึกโดยอัตโนมัติเพื่อที่จะไม่ใช้พื้นที่ดิสก์มากเกินไป เซิร์ฟเวอร์ Unix ส่วนใหญ่ (เช่น Apache, Squid และ Sendmail) สร้างไฟล์บันทึกและ daemons ระบบต่าง ๆ ก็สร้างบันทึกผ่าน Syslog โมดูลนี้สามารถใช้เพื่อกำหนดค่าโปรแกรม logrotate เพื่อจัดการบันทึกเหล่านั้นทั้งหมด

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

ล็อกไฟล์แต่ละไฟล์จะถูกหมุนแสดงอยู่ในหน้าหลักของโมดูล แต่ละบันทึกมีชุดตัวเลือกของตนเองเพื่อควบคุมความถี่ในการหมุนจำนวนสำเนาที่เก็บไว้และอื่น ๆ คุณสามารถแก้ไขตัวเลือกสำหรับบันทึกได้โดยคลิกที่ชื่อไฟล์หรือเพิ่มไฟล์บันทึกใหม่โดยใช้ลิงก์ที่ด้านล่างหรือด้านบนของตาราง

การกระจาย Linux จำนวนมากรวม logrotate เป็นมาตรฐานและมาพร้อมกับการกำหนดค่าสำหรับการหมุนบันทึกของเซิร์ฟเวอร์ที่รวมอยู่เช่น Apache และ Squid ดังนั้นแม้ว่าคุณจะไม่เคยใช้โมดูลนี้มาก่อนไฟล์บันทึกจำนวนมากอาจแสดงอยู่ในหน้าหลักแล้ว บ่อยครั้งที่ใกล้ด้านล่างของหน้ามีปุ่มสำหรับแก้ไขการกำหนดค่าส่วนกลางซึ่งใช้กับไฟล์บันทึกทั้งหมดเว้นแต่จะถูกเขียนทับ ด้านล่างเป็นปุ่มสำหรับตั้งค่ากำหนดเวลาที่ logrotate ดำเนินการโดย Cron ซึ่งจำเป็นสำหรับการหมุนบันทึก บนระบบปฏิบัติการส่วนใหญ่ที่มีโปรแกรมเป็นมาตรฐานงาน Cron จะถูกสร้างขึ้นแล้วเป็นส่วนหนึ่งของกระบวนการติดตั้ง