ملفات كبيرة error_log وحة التحكم

لن تعلم بعض المطورين فقط لكتابة القراءة والكتابة في RFC ابدأ. لقد لاحظت عدة ملفات errror_log التي تراكمت على عدد كبير من المتخلفين الإنذار والإشعار لعدم الامتثال لمعيار بي إتش بي. بشكل عام، من الصعب أن تشرح للمستخدم, التعليمات البرمجية التي يتم وضع سيء ويحتاج إلى إصلاح. في الحالة العامة، وقد لاحظت أن المستخدمين لا تثير لهم سجل خطأ بعد تشغيل التعليمات البرمجية. بشكل عام، اتباع نهج جذري لوقف تماما الملفات error_log والذي يريد للسماح لهم بالذهاب, ولكن ككل من شأنه أن يخلق إزعاج للكثير من المستخدمين. لذلك تعزيز النهج 2 – أدمينسكي القوى العظمى أو 1 خط باش. البحث عن الملفات المسماة error_log مع حجم أكثر من 5 ميغا بايت (هنا اترك بلادي القيمة الرغم من 1 ميغابايت أكثر من كافية) وحذف منها أسبوعيا. ويتحقق هذا الغرض مع فوضى البحث عن

find /home/ -name error_log -size +5M -type f -delete

ويبقى فقط تحطم إلى التاج للقيام مرة واحدة في أسبوع، ونحن لدينا الكثير من حل بيرسيستينتنو. وفي حالتي يبدو موافق في 1 في مساء كل يوم الأحد الساعة.

0 1 * * 1 find /home/ -name error_log -size +5M -type f -delete >/dev/null 2>&1

اترك ردًا

لن يتم نشر عنوان البريد الإلكتروني الخاص بك. يتم وضع علامة الحقول المطلوبة *

مكافحة البريد المزعج *