ما هو نظام دوس DOS؟

MS-DOS، أو دوس ، يشار بهذه الحروف المختصرة إلى الجملة الإنجليزية Microsoft Disk- Operating System، وهو عبارة عن نظام تشغيل رئيسي في أجهزة الحاسوب جاء به المبرمج الأمريكي تيموثي باترسون سنة عام 1980 ليعمل على نظام التشغيل للمعالج Intel 8086، وانتقلت ملكيته إلى شركة مايكروسوفت ثم شركة IBM بعد أن حمل اسم MS-DOS في النهاية.1

تشير المعلومات أيضًا إلى أن نظام دوس DOS هو عبارة عن نظام متخصص يبدأ إقلاعه من القرص الصلب إلى جانبِ بقية الأقراص أيضًا، ويعتمد بدوره على كتابة مجموعة من الأوامر بإحدى لغات الحاسوب ليتمكن من فهمها واستيعابها وتطبيقها، ويشار إلى أن الأوامر الخاصة بهذا النظام تختلف إجمالًا عن أوامر اللغات الأخرى، ومثال ذلك أن الأمر (pwd) يشير للقيام بعملية الطباعة، أما الأمر cd فإنه أمر يشار به إلى القيام بالتعديلات والتغيير. ويتيح نظام دوس لمستخدميه إمكانية التنقل داخل القرص الصلب والإطلاع على الملفات وفتحها من خلال كتابة الأوامر الخاصة بذلك، ويُعاب هذا النظام بأن الأوامر الخاصة به تعد صعبة نسبيًا للمبتدئين بتعلمه؛ لذلك يصعب استخدامه في البداية.2

أهمية نظام دوس DOS

  • وضع المستخدم في بيئة عمل تتيح له الفرصة الكاملة في التحكم بالبرامج.
  • إدارة عمل كافة مكونات جهاز الحاسوب بكل كفاءة وفاعلية.
  • فرض السيطرة على وحدات الإدخال (Input Unites) ووحدات الإخراج (Output unites).
  • التحكم بعملية تخزين الملفات والذاكرة.
  • مراقبة برامج واجهة المستخدم النهائي والقيام بتنفيذ البرامج وفق الأوامر المدخلة.
  • القيام بتصحيح الأخطاء بعد اكتشافها ومعاودة تشغيل النظام بطريقة صحيحة.3

أوامر نظام دوس DOS

فيما يلي مجموعة من أهم الأوامر المرتبطة مع نظام دوس Dos بشكل وثيق؛ وتعرف بلغة البرمجة باسم (Basic DOS Commands)، وتنقسم إلى:4

  1. دليل أوامر دوس (Directory Commands)
  • Dir: يستخدم هذا الأمر لغايات تحديد مجموعة من الملفات الموجودة أو ملف ما في أحد أقراص الجهاز.
  • MD: أمر يستخدم لغايات إنشاء دليل فرعي فوق محرك الأقراص أو ضمن سياق أحد الأقراص الخاصة بالجهاز.
  • CHDIR: الإنتقال من دليل العمل المعمول به حاليًا إلى دليل آخر موجود في أحد الأقراص.
  • RMDIR: ويكتب أيضًا بالصيغة RD، يستخدم هذا الأمر لغايات حذف الدليل الفرعي وإزالته في حال كان فارغًا فقط، ويستحيل تمكين مثل هذا الأمر أن يقوم بحذف الدليل (C:\).
  • TREE: تتمثل أهمية هذا الأمر بأنه يستعرض كافة المسارات المتوفرة على أحد الأقراص وفقًا لما يحددها المستخدم (كاتب أوامر دوس ).
  • PATH: يمكن استخدام هذا الأمر لغايات تحديد نطاق محدد للبحث به بشكل متسلسل ضمن مجموعة من الملفات الموجودة في أقراص أخرى في حال عدم توفرها ضمن القرص المعمول به.
  • SUBSET: يؤدي هذا الأمر دورًا في غاية الأهمية من خلال منحه للسلاسل المعلوماتية أسماءً مستعارة وإنشاء محرك أقراض إضافي لحفظها عليه.
  1. أوامر إدارة ملفات دوس (File Management Commands)
  • COPY: تكمن أهمية هذا الأمر بإمكانية نسخِ ملف ما موجود على أحد الأقراص ونقله إلى قرص آخر.
  • XCOPY: نسخ الملفات من مصادرها الرئيسية، وتحديدًا تلك المكتوبة باللغات ذات المستوى المتدني.
  • DEL: محو وحذف ملفات محددة ضمن قرصٍ ما.
  • REN: ويشار به اختصارًا إلى الأمر Rename، ويستخدم لغايات تغيير مسميّات الملفات.
  • ATTRIB، يتحكم هذا الأمر بخصائص الملف من إظهار أو إخفاء أو أرشفة وغيرها.
  • Back Up: عند تنفيذ هذا الأمر يتم تلقائيًا إجراء نسخة احتياطية للملف أو الملفات المحددة في الوجهة المحددة لذلك.
  • Restore: ينفذ هذا الأمر قرار استرجاع واستعادة الملفات التي تم تطبيق أمر النسخة الاحتياطية عليها.
  • EDIT: يفتح نافذة للمستخدم تمكنّه من تحرير الأوامر وإدخالها لتنفيذ ما يحتاج إليه المستخدم.
  • FORMAT: يستخدم أمر التهيئة للبيانات في الأقراص المحددة.
  1. الأوامر العامة (General Commands)
  • TIME: يستعرض هذا الأمر الوقت ويحدده بشكلٍ دقيق.
  • TYPE: يحدد نوع الملفات الموجودة في محرك الأقراص.
  • DATE: يقوم بتحديد تاريخ اليوم والشهر والسنة ويستعرضها على النظام.
  • PROMPT: يتحكم بأوامر نظام دوس DOS كاملة ويوجهها للوجهة الصحيحة.

المراجع