تعريف سطر الأوامر
منوعات / / July 04, 2021
بقلم: غويلم ألسينا غونزاليس ، في سبتمبر. 2016
على الرغم من أنه يبدو لنا أن الماوس كان موجودًا طوال حياتنا ، فقد مر وقت طويل (حتى غيّرت Apple Macintosh كل شيء) لم يُنظر فيه إلى البيئات الرسومية جيدًا على أنها أداة عمل احترافي.
ولكن ما كان هناك حينها بدلاً من البيئة الرسم?
شاشة فارغة ، عادة ما يكون لون الخلفية أسود ، أ استدعى أو تدل على انتظار أوامر الإدخال ، وسلسلة من الأوامر التي كان علينا حفظها مع المعلمات الخاصة بكل منها
هذا يعني أن العمل مع ملف الحاسوب كانت ، بشكل عام ، متسلسلة ، أي تم تنفيذ المهام واحدة تلو الأخرى بدلاً من العمل مع عدة مهام في وقت واحد (تعدد المهام).
في وقت لاحق ، وكما المعدات كان يتقدم ويسمح بالتفاعل والتبديل بين العمليات - على الرغم من عدم القدرة على تنفيذ أكثر من عملية في وقت واحد - ، فقد ظهر الحاجة إلى القدرة على التفاعل بشكل أكثر ديناميكية مع النظام ، والذي أصبح من الممكن تنفيذ العمليات فيه حزمة ولديها وحدات تحكم افتراضية.
يتمثل العائق الكبير لبيئات الأوامر في تعلم قائمة طويلة من الأوامر ، لأنها ليست بديهية على الإطلاق
دعونا نفكر في الأمر: عند مواجهة ملف نظام التشغيل، يمكننا دائمًا تحريك الماوس والبدء
التحقيق واختباره من خلال النقر على العناصر التي تظهر لنا ، ومن المحتمل أن يتم ذلك شيئًا فشيئًا وبواسطة اختبار والخطأ ، فلننتهي من معرفة كيفية استخدام نسبة عالية من الواجهة رسم بياني من عند اسم المستخدم.ولكن في حالة واجهة الأوامر ، إما أننا نعرف بالفعل أمرًا مقدمًا ، أو في كل مرة نحاول فيها كتابة شيء ما ، سيرسل لنا النظام رسالة خطأ محبطة.
لا يزال سطر الأوامر برنامجًا قابلاً للتنفيذ (مترجم الأوامر) أكثر من النظام الذي يوفر الواجهة بين النواة والمستخدم والتطبيقات
يوفر هذا نمطية لأنظمة التشغيل تسمح لها بتغيير البرنامج القابل للتنفيذ المذكور للآخرين ، وبالتالي الحصول على مجموعة من الأوامر المختلفة. مثال على هذه هي المضاعفات اصداف التي يمكن أن نجدها لأنظمة UNIX مثل GNU / Linux.
مترجم الأوامر الأكثر شيوعًا هو MS-DOS
لكونه الشخص الذي استخدمه المزيد من الأشخاص ، متبوعًا بأحد أنظمة UNIX المتنوعة. في الوقت الحاضر ، تشتمل جميع أنظمة التشغيل على مترجم أوامر ، ولكن عادةً ما يتم العثور عليه مخفيًا بين الخيارات المختلفة ، نظرًا لأنه يعتبر أداة فقط للمستخدمين الأكثر احترافًا ، لذلك يفضل المصنعون إعطاء الأولوية للتطبيقات الأخرى المثبتة افتراضيًا في ملفات الأنظمة.
الميزة الرئيسية لسطر الأوامر على الواجهة الرسومية هي أنه يمكننا تسلسل الأوامر ، كونها أكثر مرونة من التعامل مع الماوس.
وعلى الرغم من وجود محاولات التكاثر من هذه المرونة في بعض البيئات الرسومية ، لا يمكن تحقيقها.
الآن بعد أن تتذكر ، لم أر طوال حياتي سوى منصة برمجية واحدة تفتقر إلى سطر أوامر من أي نوع: نظام Mac OS الكلاسيكي. كان من المفترض أن يعتمد نظام التشغيل Mac OS X على UNIX ، وهو نظام تشغيل لا يمكن فهمه بدون سطر أوامر.
الصور: فوتوليا - توماش زاجدة
مواضيع سطر الأوامر