واجهة سطر الأوامر
خربوش
واجهة سطر الأوامر أو واجهة الأوامر النصيّة هي الواجهة بين الإنسان والآلة أين يتم الاتصال بين المستخدم والحاسوب بأخذ صيغ نصية
إن واجهة سطر الأوامر يمكن استخدامها سواء للبدء في تنفيذ مختلف البرمجيات باستخدام مترجم أوامر، ولإجراء حوارات مع المستخدم لهذه البرامج.
واجهة خط الأوامر هي أقدم محادثة بينية وضعت على أجهزة الحاسوب. قبل ذلك، كانت الحواسيب تعمل بالمعالجة بالحصص أين يتم إدخال على الحاسوب المعطيات المخزنة في سلسلة من بطاقات مثقوبة أو الشريط مثقوب. هذه المعطيات كانت توجه الحاسوب عن البرامج الواجب إطلاقها وبأي معلومات لدى هته البرامج لتشتغل. نتيجة المعالجة الرقمية (ناجحة أم خاطئة) وتطبع من دون حدوث أي حوار مع المستخدم.
ظهور الطابعة عن بعد télétypes في 1960، وفيما بعد الحوامل consoles في 1970 ،وهم عبرة عن الأجهزة لتلقي وإرسال الأحرف للكومبيوتر، وساعدت في العمل على الحاسوب في شكل دورات. الحوار بين المستخدم والحاسوب يتم في خط الأوامر.
من 1980، وظهور الحواسيب ذات الشاشة المرئية وماوس قد سمحت لتنمية واجهة المستخدم الرسومية، والذي لقي قبولا عند عامة الجمهور، وربما لأنهم لم يعودوا في حاجة لمعرفة أسماء مختلف الأوامر قبل استخدام الحاسوب. ومع ذلك، لا سيما على أنظمة التشغيل المشتقة من يونكس، واجهة خط الأوامر لا تزال إلى اليوم محببة عند بعض مهندسي الإعلام الآلي، بالنظر إلى وفرة الإمكانيات المتاحة.
واحد من خصائص نظام التشغيل يونكس، التي ينحدر منه لينكس، هو أنه، منذ بدايته، فقد كان له عشرات البرمجيات، للقيام بمعالجات بسيطة جدا كلها تستخدم أسطر للأوامر.
الأوامر الأساسية يونكس تكون على شكل الآتي :
الأمر الظاهر في بداية الخط يكون دائما تقريبا لاسم البرنامج. هذا الأمر يمكن أن يكون لنظام التشغيل, والبرمجيات التي كتبها المستخدم (فعادة بلغة البرمجة "سي" أو لغة البرمجة شل.بعض هذه الأوامر لقليلة كأمر سي دي (تغيير دليل) لا يمكن أن يعالج بشكل محدد من قبل البرنامج مباشرة. وفي هذه الحالة ينذون عن طريق مترجم الأوامر.
بعض من هذه الاوامر يمكن تنفيذه عن طريق كتابة اسمها فقط على لوحة المفاتيح. ولكن معظم الأوامر تقبل لزوائد (شرطة متبوعة بحرف أو عدة حروف)التي بالتالي يمكن استخدامها لأوامر أخرى غير الأوامر الافتراضية. أخيرا، العديد من أوامر تكزن متبوعة باسم أو أكثر من أسماء الملفات، أو الدليل أو أي شيء آخر، الذي سيعملون به. جميع المعلومات التي تفصل المساحات على يمين اسم الأمر تسمى براهين على أوامر خط .
لغة البرمجة "سي" مصممة ليسهل استرجاع براهين أوامر الخط من البرمجيات التي تستخدم فيها.
افتراضيا، الأوامر التحويلية تسترجع البيانات المطبوعة من قبل المستخدم في لوحة المفاتيح. نتيجة أداء عرضها. إذا كان الخطأ في التنفيذ، كما تظهر الحروف الخطأ التي تظهر على الشاشة.
ومن الممكن أن نقول للقيادة كمدخل أو الإنتاج ولا بد من استردادها / المخزنة في الملفات وليس لوحة المفاتيح والشاشة. لذلك، وأنواع مختلفة من إعادة توجيه المدخلات والمخرجات متاحة : 
جورخ *» على غرار الحالة السابقة، إلا أن هذا the"exit"existed، والإبقاء على المضمون القديم والجديد في نسخ البيانات على التوالي.
أمثلة : 
عرض ملف lines"myfile"in حسب الترتيب الأبجدي. إذا كان ملف myfile""does غير موجودة، ويبدو أن رسالة خطأ. 
مخازن في the"result"file خطوط myfile'alphabetical النظام. إذا كان ملف myfile'does غير موجودة، رسالة خطأ يظهر في the"problem ".
أنظمة التشغيل مثل يونيكس واللينكس يسمح ربط تنفيذ العديد من الأوامر. ناتج قيادة تستخدم كمدخل التالي دون الحاجة إلى استخدام وسيط الملفات.
فإن الجملة هي :
على سبيل المثال :
في خط واحد، وفوق البحث في جميع أدلة الحاسوب ملفات أكثر من 1000 koctets تعديلها خلال آخر 7 ايام، يتم عرض صفحة مع خيار للتحرك في مسارات الوصول مصنفة حسب الترتيب الأبجدي، وكما يتذكر تلك المسارات في تعقب ملف "."
من metacharacters يمكن استخدامها في خطوط القيادة في التعبير عن أسماء الملفات التي لها عام :
وسائل *؟ أي حرف 
وسائل ** أي حرف، 0، واحد أو أكثر من مرة
أمثلة :
المحيطة بها `أوامر استخدام ناتج هذه القيادة كحجة (ق) في خط الأوامر.
أمثلة :
يعرض الجملة التي تحتوي على تاريخ ووقت. لذلك، فإن "date"is أداؤها 2 مرات مع اختلاف الشكل الناتج.
displays"2 + 2 = 4"after حساب.مايكروسوفت دوس وقد أنشئت في بداية] 1980. وهي تعمل في خط مع نفس الجملة كما يونكس الأوامر. لكن قائمة الأوامر المتوفرة في مايكروسوفت دوس هو أقل من ذلك بكثير.
بعض الأوامر مثل مصير أن يقوم بالدور نفسه على الينكس ومايكروسوفت دوس.
قيادة أخرى لها أسماء مختلفة في نظم التشغيل 2. وبالتالي، فإن القيادة نجد
خطوط مايكروسوفت دوس عموما نفس الجملة كما يونكس الأوامر، ولكن الفرص أكثر محدودية.
مايكروسوفت دوس يتيح :
موجه الأوامر هو خط واجهة أنظمة التشغيل للأسرة الإقليم الشمالي ويندوز (مايكروسوفت ويندوز 2000، ويندوز إكس بي ويندوز فيستا، إلخ...). وهو تطور التفاعل مايكروسوفت دوس.
وفي ويندوز فيستا، تم وضع خط جديد هو ويندوز PowerShell، وتم طرحه للعمل على ويندوز إكس بي أيضاً، ثم تم تقديم النسخة الثانية منه في ويندوز 7