تصفية الأخطاء
جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 50 من 82.
التحدي
سهلالآن دعنا نقوم بتصفية السجل للعثور على إدخالات الخطأ فقط. الأخطاء هي مشكلات حرجة تتطلب الاهتمام، لذا فإن القدرة على استخراجها بسرعة من ملف السجل هي مهارة أساسية.
استخدم grep لعرض الأسطر من server.log التي تحتوي على ERROR فقط.
grep "ERROR" server.logيجب أن يظهر مخرجك إدخالات الخطأ الثلاثة من ملف السجل.
نصيحة: أمر
grepحساس لحالة الأحرف بشكل افتراضي. نظرًا لأن سجلنا يستخدمERRORبالأحرف الكبيرة، تأكد من مطابقة ذلك تمامًا. في الدرس القادم، ستتعلم كيفية عد هذه النتائج المصفاة.
جرّب بنفسك
head -n 5 server.logجميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدر