واجهة سطر الأوامر (CLI)
واجهة سطر الأوامر (CLI) هي واجهة نصية تُستخدم لتشغيل البرامج وأنظمة التشغيل مع السماح للمستخدم بالاستجابة للمطالبات المرئية عن طريق كتابة أوامر فردية في الواجهة وتلقي الرد بنفس الطريقة .
كما يمكن ان يكون الاختصار دلالة لـ :
- Command Line Interface
- Command Line Interpreter
- Command Line Input
CLI هو برنامج سطر أوامر يقبل إدخال النص لتنفيذ وظائف نظام التشغيل .. في الستينيات من القرن الماضي كانت هذه هي الطريقة الوحيدة للتفاعل مع أجهزة الكمبيوتر اما في السبعينيات والثمانينيات كان إدخال سطر الأوامر مستخدماً بشكل شائع في أنظمة Unix وأنظمة الكمبيوتر الشخصي مثل MS-DOS و Apple DOS .
اليوم .. مع واجهات المستخدم الرسومية (GUI) .. لا يستخدم معظم المستخدمين واجهات سطر الأوامر (CLI) مطلقًا .. ومع ذلك لا يزال مطورو البرامج ومسؤولو النظام يستخدمون CLI لتكوين أجهزة الكمبيوتر وتثبيت البرامج والوصول إلى الميزات غير المتوفرة في الواجهة الرسومية .
وكأمثلة في نظام التشغيل ويندوز يوجد ال Dos وعلى الماك Terminal
ويستخدم المطورون بشكل عام مدير حزمة البرامج ( Software Package Manager ) ويعرف اختصارا ( npm ) إدخال سطر الأوامر CLI لتثبيت البرامج والاضافات .