מה המשמעות של סובב בתשחץ ?
מה המשמעות של סובב בתשחץ ?

וִידֵאוֹ: מה המשמעות של סובב בתשחץ ?

וִידֵאוֹ: מה המשמעות של סובב בתשחץ ?
וִידֵאוֹ: עדן חסון - סיבובים | Eden Hason - Sivuvim (Prod. By Stav Beger) 2024, נוֹבֶמבֶּר
Anonim

לורוטוט נועד להקל על הניהול של מערכות שמייצרות מספר רב של קובצי יומן. זה מאפשר אוטומטי רוֹטַציָה , דחיסה, הסרה ודיוור של קובצי יומן. אם ניתנת ספריה בשורת הפקודה, כל קובץ בספריה זו משמש כקובץ תצורה.

יודע גם, איך עובד סיבוב יומן?

Logrotate מפעיל את הסקריפט לאחר הסיבוב בכל פעם שהוא מסתובב א עֵץ שצוין בבלוק תצורה. בדרך כלל אתה רוצה להשתמש בסקריפט זה כדי להפעיל מחדש יישום לאחר ה סיבוב יומן כדי שהאפליקציה תוכל לעבור לגרסה חדשה עֵץ . >/dev/null מספר לורוטוט להעביר את הפלט של הפקודה לשום מקום.

לאחר מכן, השאלה היא איך אני מסובב סיסלוג? אם אתה רוצה להתחלף /var/log/ syslog זה צריך להיות רשום בקובץ תצורה של logrotate איפשהו, ואתה פשוט מפעיל את logrotate. אם זה הסתובב לאחרונה, ולאחר מכן סובב -f כדי לאלץ אותו לעשות זאת שוב. אז אתה צריך את זה בקובץ, בדרך כלל /etc/logrotate. conf או כקטע קובץ ב-/etc/logrotate.

בהתחשב בכך, באיזו תדירות מסתובבים הודעות יומן var?

מפרט את זה הכל עֵץ קבצים יהיו הסתובב שְׁבוּעִי. מציין שארבעה עותקים מהישן עֵץ הקבצים נשמרים לפני מחזור הקבצים.

נהל לינוקס עֵץ קבצים עם Logrotate.

יום יומי זה משמש לסובב קובצי יומן מדי יום.
שְׁבוּעִי זה משמש לסובב קבצי יומן מדי שבוע.
יַרחוֹן זה משמש לסיבוב קובצי יומן מדי חודש.

איך מסובבים יומן בלינוקס?

Cron מפעיל את כלי השירות logroate מדי יום בחיפוש אחר עֵץ קבצים ל להתחלף . אתה יכול לציין אוטומטי סיבוב יומן כללים ב-/etc/cron. יום יומי/ לורוטוט קובץ כדי למנוע התערבות ידנית של המשתמש. זה יבצע את סיבוב יומן כל יום בשעה מסוימת.

מוּמלָץ: