Hostwinds مدونة
نتائج البحث عن:
عندما تقوم بإدارة موقع ويب ، فإن واجهة سطر الأوامر (CLI) هي واحدة من أقوى الأدوات المتاحة لك.
يمكن أن يساعدك فهم كيفية عمل CLI والمكونات التي تجعلها تعمل في إدارة بيئة الاستضافة بشكل أكثر فعالية.
واجهة سطر الأوامر (CLI) عبارةمحطة لإخبار الكمبيوتر بما تريد أن تفعله.
يتألف CLI من ثلاثة برامج أساسية تعمل معًا تتيح لك التفاعل مع جهاز الكمبيوتر الخاص بك:
المحطة هي التطبيق الذي يوفر لك الوصول إلى واجهة سطر الأوامر.إنها النافذة التي تستضيف القشرة ، حيث تكتب أوامرك ورؤية النتائج.يمر بأسماء مختلفة اعتمادًا على نظام التشغيل - الطرفي على MACOS ، ومطالبة الأوامر أو POWERSHELL على Windows ، وتطبيقات الطرفية المختلفة مثل Gnome Terminal أو Konsole على Linux - ولكنها تؤدي كل نفس دور توفير مساحة للتفاعل مع القشرةمن خلال سطر الأوامر.
سطر الأوامر هو المنطقة داخل المحطة حيث تقوم بإدخال الأوامر المستندة إلى النص للتفاعل مع جهاز الكمبيوتر الخاص بك.عند فتح تطبيق طرفي ، يعرض موجه موقعك الحالي في نظام ملفات الكمبيوتر.يتم إرسال الأوامر المكتوبة داخل سطر الأوامر إلى shell للمعالجة.
Shell هو البرنامج الذي يعمل كوسطاء بينك وبين نظام التشغيل.عندما تكتب الأوامر في المحطة ، تفسرها القشرة ، وتنفذ المهام ، ثم تعرض الإخراج في النافذة الطرفية.تشمل برامج Shell الشعبية Bash و Zsh و Fish.
عندما يتم إدخال أمر في CLI ، فإنه يمر عبر سلسلة من الخطوات التي تسمح له بتفسير المعلومات التي طلبتها وتنفيذها وعرضها.
فيما يلي عملية خطوة بخطوة تتضمن أمرًا مثالًا مع الخيارات والوسائط لإظهار كيفية عمل عملية واجهة سطر الأوامر (CLI) من البداية إلى النهاية:
اعتمادًا على نظام التشغيل الذي تستخدمه ، هناك طرق مختلفة لفتح واجهة سطر الأوامر.
لفتح محطة CLI على Windows ، يمكنك الذهاب من خلال موجه الأوامر أو PowerShell.
موجه الأمر:
PowerShell:
يمكنك أيضًا استخدام الاختصار وين + x وحدد أي منهما موجه الأمر أو PowerShell من القائمة.
لفتح محطة CLI على MacOS ، اتبع هذه الخطوات البسيطة:
تستطيع ايضا استخذام البحث المسلط الضوء عليه (Command + Space) للعثور بسرعة "طرفية"وفتحه.
على Linux ، يمكن أن يختلف فتح المحطة حسب بيئة سطح المكتب التي تستخدمها:
هناك أوامر متعددة في CLI لتنفيذ أي مهمة تقريبًا يمكن أن تتخيلها.قد يتغير تنسيق الأمر اعتمادًا على نظام التشغيل الذي تستخدمه ، ولكن الإخراج سيكون دائمًا هو نفسه.
فيما يلي بعض الأوامر الأكثر شيوعًا التي تم تقسيمها حسب الفئة ونظام التشغيل:
تُستخدم هذه الأوامر لإنشاء الملفات والدلالة ، وحذفها وتعديلها وتنقلها.
أمر | نظام التشغيل | ||
شبابيك | ماك | لينكس | |
دليل قائمة | دير | ls | ls |
تغيير دليل العمل | قرص مضغوط | قرص مضغوط | قرص مضغوط |
إنشاء دليل جديد | mkdir. | mkdir. | mkdir. |
حذف الملفات | ديل | RM | RM |
حذف الدلائل | RMDIR | -R | -R |
نسخ الملف/الدليل | نسخ / xcopy | CP | CP |
نقل الملف/الدليل | يتحرك | MV | MV |
إنشاء ملف فارغ | نسخ nul 'filename.txt' | يلمس | يلمس |
تغيير أذونات الملف/الدليل | ICACLS | chmod | chmod |
تغيير ملكية الملف/الدليل | ICACLS أو الاستيلاء | تشاون | تشاون |
إزالة الدليل الفارغ | RMDIR | RMDIR | RMDIR |
تتيح لك هذه الأوامر تكوين وإدارة إعدادات الشبكة ، ومراقبة حركة مرور الشبكة ، واستكشاف مشكلات الشبكة.
أمر | نظام التشغيل | ||
شبابيك | ماك | لينكس | |
اختبار شبكة الاتصال | بينغ | بينغ | بينغ |
تتبع طريق حزمة | تراكيرت | مسار التتبع | مسار التتبع |
عرض عنوان IP | IpConfig | ifconfig | IP |
إحصائيات الشبكة | Netstat | Netstat | Netstat |
البحث DNS | NSLOOKUP | NSLOOKUP | NSLOOKUP |
عرض ARP (بروتوكول قرار العنوان | ARP | ARP | ARP |
عرض تشخيصات الشبكة | Netsh | Netstat | Netstat |
توفر هذه الأوامر معلومات حول نظامك ، بما في ذلك تفاصيل الأجهزة والبرامج وتكوين.
أمر | نظام التشغيل | ||
شبابيك | ماك | لينكس | |
معلومات النظام | معلومات النظام | uname | uname |
استخدام القرص للملف المثبت | يحصل على "نظام" WMIC | ص | ص |
استخدام القرص حسب الملف/الدليل | دير | دو | دو |
استخدام الذاكرة | يحصل على "نظام" WMIC | مجانا | مجانا |
وقت تشغيل النظام منذ إعادة التشغيل الأخيرة | معلومات النظام | مدة التشغيل | مدة التشغيل |
المضيف الحالي (الكمبيوتر) | اسم المضيف | اسم المضيف | اسم المضيف |
كل من واجهة سطر الأوامر (CLI) وواجهة المستخدم الرسومية (GUI) لها نقاط قوتها ، لكن CLI تشرق في عدة مناطق.
بالنسبة لأولئك المطلعين على CLI ، فإنه يوفر طريقة سريعة ودقيقة للتنقل والتحكم في نظامك.عن طريق كتابة أوامر نصية بسيطة ، يمكنك تنفيذ المهام بسرعة مع خيارات ووسائط محددة.
CLI ممتاز لأتمتة المهام المتكررة من خلال البرمجة النصية.يمكنك إعداد وتشغيل عمليات معقدة دون الحاجة إلى التدخل يدويًا ، مما قد يوفر لك الكثير من الوقت والجهد.
يستخدم عدد أقل من موارد النظام مثل وحدة المعالجة المركزية والذاكرة مقارنةً بـ GUI ، مما يجعلها مثالية لتشغيل المهام على الخوادم أو الأنظمة ذات الموارد المحدودة ، أو عند الحفاظ على الموارد أمر مهم.
يعد CLI خيارًا مفضلاً لإدارة الخوادم عن بُعد والحالات السحابية عبر SSH (shind shell) ، وهو مفيد بشكل خاص في البيئات غير المسموعة حيث لا توجد واجهة رسومية.
يتيح لك CLI تخصيص بيئة الصدفة وإنشاء اختصارات لسير عمل أكثر كفاءة.يمنحك هذا التفاعل المباشر مع الملفات والعمليات الأساسية فهمًا أعمق لكيفية عمل نظامك.
كتب بواسطة Hostwinds Team / مايو 2, 2024