فاحص حالة النظام
جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 82 من 82.
التحدي
سهلقم بإنشاء نص برمجي لـ shell يسمى health.sh يعرض تقريراً عن حالة النظام مع الأقسام التالية:
- ابدأ بسطر shebang (
#!/bin/bash) - اطبع
=== System Health Report === - اطبع
User:متبوعاً بمخرجاتid -u - اطبع
Current Directory:متبوعاً بمخرجاتpwd - اطبع
Running Processes:متبوعاً بعدد الأسطر فيprocesses.txt(لمحاكاة عدد العمليات) - اطبع
=== End of Report ===
استخدم استبدال الأوامر $(command) لالتقاط مخرجات الأوامر داخل عبارات echo الخاصة بك.
اجعل النص البرمجي قابلاً للتنفيذ وقم بتشغيله. يجب أن تكون مخرجاتك:
=== System Health Report ===
User: root
Current Directory: /home
Running Processes: 10
=== End of Report ===جرّب بنفسك
الطرفية
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدر