خطوط الأوامر
أسطر الأوامر، والمعروفة أيضًا باسم واجهات سطر الأوامر (CLIs)، هي نوع من واجهة المستخدم لأجهزة الكمبيوتر التي تسمح للمستخدمين بالتفاعل مع نظامهم عن طريق كتابة الأوامر. توفر أسطر الأوامر قدرًا أكبر من المرونة والتحكم في النظام مقارنة بواجهات المستخدم الرسومية (GUIs). يمكن استخدامها لأتمتة المهام أو الوصول إلى البرامج والميزات غير المتوفرة من خلال واجهات المستخدم الرسومية.
تتضمن بعض الأمثلة على أدوات سطر الأوامر الشائعة موجه أوامر Windows، وbash shell على أنظمة Linux/UNIX، وبرنامج النافذة الطرفية لنظام التشغيل Mac OS X، وPowerShell من Microsoft. بالإضافة إلى ذلك، هناك العديد من CLIs المتخصصة مثل تلك الموجودة في العملات المشفرة مثل برنامج عميل Bitcoin Core أو تطبيق محفظة Ethereum Mist والتي لها وظائف محددة تتعلق بإدارة محافظ ومعاملات العملة المشفرة.
لاستخدام واجهة سطر الأوامر (CLI)، ستحتاج إلى بعض المعرفة الأساسية حول كيفية عملها؛ هنا لمحة عامة:
1) تتكون واجهة سطر الأوامر (CLI) من جزأين - المطالبة حيث تقوم بإدخال الأوامر ومنطقة الإخراج حيث تظهر النتائج بعد إدخال الأمر. تعرض المطالبة عادةً شيئًا مثل "$" ولكنها قد تختلف اعتمادًا على نظام التشغيل المستخدم عليه - على سبيل المثال، تعرض مطالبات Bash Shell عادةً ">_" .
2) بعد فتح أداة CLI، كل ما عليك فعله هو البدء في إدخال الأوامر فيها واحدًا تلو الآخر بدءًا من أي معلمات مرتبطة بها إذا لزم الأمر - تساعد المعلمات في إخبار الكمبيوتر بالضبط عن كيفية تنفيذ كل مهمة معينة، لذا تأكد من صحتها! على سبيل المثال، عند استخدام برنامج Bitcoin Core Client، فإن المعلمة الأكثر شيوعًا هي "-datadir=
3) بمجرد إدخالها بشكل صحيح، سيتم تشغيل كل تعليمات فردية حتى اكتمالها بنجاح أو ظهور رسالة خطأ توضح سبب عدم تمكنها من إكمال مهمتها بشكل صحيح؛ تكرر هذه العملية نفسها حتى تتم جميع العمليات المطلوبة بنجاح دون ظهور أخطاء في شاشة النتيجة النهائية!
4) تتضمن الخطوة الأخيرة التنظيف بنفسك عن طريق إغلاق أي نوافذ/علامات تبويب مفتوحة مرتبطة بتشغيل جلسة cli، نظرًا لأن تركها مفتوحة قد يؤدي إلى استغلال الثغرات الأمنية بشكل ضار ضد الأجهزة الضعيفة التي تستضيفها، لذا تذكر دائمًا إغلاق كل شيء بمجرد الانتهاء من العمل!.