להלקות (לוגר קובץ) היא תכנית שקוראת קלט מstdin וכותב לקובץ.
אם SIGHUP הוא קיבל, הקובץ ייפתח מחדש, ומאפשר לסיבוב יומן [ראה logrotate (8) על RH.]
קובץ היומן יהיה רק נפתח מחדש אם המאמץ עילאי מזהה שהסיבוב התרחש (כלומר, הקובץ ישן נעלם או inode השתנה). מאמץ העילאי הוא (טביעת רגל של פחות מ -500 בתים זיכרון.) extremly קטן
שימוש: צינור | logfile להלקות [-t] # logfile SIGHUP תיפתח מחדש
-t צרף בתחילת שורה בכל קנה אחד עם "YYYYMMDD; HH: MM: SS:"
-t צרף בתחילת שורה בכל קנה אחד עם פורמט תאריך שצוין
שימוש:
בדרך כלל להלקות משמש כדי להיכנס פלט stderr משד. זה גם מאוד שימושי עם אפאצ'י. בדרך זו לא תהיה לך ל"הופ האפצ'י עצמו:
ErrorLog "| / bin / להלקות / httpd / יומנים / error_log"
דוגמא אופיינית:
(Mydaemon> stdout.file) | & להלקות [-t] stderr.file
זה יהיה להפנות STDOUT של הדמון לקובץ בשם "stdout.file" וstderr (דרך להלקות) ל" stderr.file ". (דוגמא משתמשת zsh: הפגז הטוב ביותר כמו bash אבל יותר טוב)
אפשרות -t גורמת חותמת להיות prepended לכל שורה.
אפשרות -T <פורמט> גורמת חותמת להיות prepended לכל שורה בפורמט זמן משתמש שצוין. ראה strftime (3) לכיצד לציין את הפורמט.
מה חדש במהדורה זו:
פרטי תוכנה:
תגובות לא נמצא