فاحص حالة النظام
جزء من قسم الأساسيات في رحلة 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مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدرتدرّب بنفسك: Playground لـ Terminal