نظم تشغيل

أهم أوامر موجه الأوامر CMD

أهم الأوامر في موجه الأوامر CMD: دليل شامل

يعد موجه الأوامر Command Prompt (CMD) أداة قوية في أنظمة تشغيل Windows، تمكن المستخدمين من تنفيذ مجموعة واسعة من الأوامر لأداء مهام مختلفة، سواء كانت إدارة النظام، أو تهيئة الشبكات، أو حتى أتمتة العمليات. على الرغم من أن العديد من المستخدمين يعتمدون على واجهات المستخدم الرسومية (GUIs) لأداء المهام اليومية، فإن موجه الأوامر يظل أداة أساسية، خاصة للمحترفين في مجال تكنولوجيا المعلومات.

في هذا المقال، سوف نتناول أهم الأوامر المستخدمة في موجه الأوامر CMD، مع شرح تفصيلي لكل أمر، وكيفية الاستفادة منه.

1. أمر dir

يعتبر أمر dir من الأوامر الأساسية في موجه الأوامر، حيث يُستخدم لعرض محتويات مجلد معين. عند تنفيذ الأمر، سيعرض الموجه جميع الملفات والمجلدات داخل المجلد الحالي.

الصيغة:

bash
dir [مسار المجلد]

مثال:

bash
dir C:\Users\Username\Documents

سوف يقوم هذا الأمر بعرض جميع الملفات والمجلدات الموجودة في المسار المحدد.

2. أمر cd (تغيير الدليل)

أمر cd يستخدم للتنقل بين المجلدات في النظام. يمكنك من الانتقال إلى مجلد آخر لتتمكن من تنفيذ الأوامر فيه.

الصيغة:

bash
cd [المجلد]

مثال:

bash
cd C:\Windows

سوف ينقلك هذا الأمر إلى المجلد C:\Windows. إذا أردت العودة إلى المجلد السابق، يمكنك استخدام:

bash
cd ..

3. أمر cls (مسح الشاشة)

يستخدم أمر cls لمسح محتويات الشاشة في موجه الأوامر. هذا يمكن أن يكون مفيدًا إذا كنت ترغب في مسح البيانات السابقة لجعل واجهة الموجه أكثر نظافة، خاصة عند العمل مع العديد من الأوامر.

الصيغة:

nginx
cls

4. أمر echo

أمر echo يستخدم لعرض رسالة معينة في موجه الأوامر. يُستخدم هذا الأمر عادة في النصوص البرمجية أو عند كتابة السكربتات لإظهار نتائج معينة للمستخدم.

الصيغة:

bash
echo [الرسالة]

مثال:

bash
echo مرحباً بك في موجه الأوامر!

سيعرض هذا الأمر النص “مرحباً بك في موجه الأوامر!” في الموجه.

5. أمر del (حذف الملفات)

يستخدم أمر del لحذف الملفات من النظام. يجب توخي الحذر عند استخدام هذا الأمر، حيث إنه لا يطلب تأكيدًا قبل حذف الملفات.

الصيغة:

css
del [مسار الملف]

مثال:

css
del C:\Users\Username\Documents\file.txt

هذا الأمر سيحذف الملف file.txt من المجلد المحدد.

6. أمر copy

يتم استخدام أمر copy لنسخ الملفات من مكان إلى آخر. يمكن أن يكون هذا مفيدًا عندما تحتاج إلى نسخ ملف أو مجموعة من الملفات إلى مجلد مختلف.

الصيغة:

css
copy [المصدر] [الوجهة]

مثال:

mathematica
copy C:\Users\Username\Documents\file.txt D:\Backup\

سيقوم هذا الأمر بنسخ الملف file.txt من المجلد Documents إلى المجلد Backup على محرك الأقراص D.

7. أمر move

يشبه أمر move أمر copy ولكن مع اختلاف رئيسي وهو أن أمر move يقوم بنقل الملفات من موقع إلى آخر بدلاً من نسخها. بعد تنفيذ الأمر، لن يتم الاحتفاظ بالملف في المجلد الأصلي.

الصيغة:

scss
move [المصدر] [الوجهة]

مثال:

mathematica
move C:\Users\Username\Documents\file.txt D:\Backup\

هذا الأمر سينقل الملف file.txt من Documents إلى Backup.

8. أمر mkdir (إنشاء مجلد جديد)

أمر mkdir يستخدم لإنشاء مجلد جديد في المسار المحدد. هذه الأداة مهمة جدًا لتنظيم الملفات داخل النظام.

الصيغة:

arduino
mkdir [اسم المجلد]

مثال:

arduino
mkdir C:\Users\Username\Documents\NewFolder

سوف يقوم هذا الأمر بإنشاء مجلد جديد باسم NewFolder داخل المجلد Documents.

9. أمر rmdir (حذف مجلد)

يشبه أمر del، لكن يتم استخدامه لحذف المجلدات بدلاً من الملفات. يجب أن يكون المجلد فارغًا قبل أن تتمكن من حذفه.

الصيغة:

arduino
rmdir [اسم المجلد]

مثال:

arduino
rmdir C:\Users\Username\Documents\OldFolder

سيقوم هذا الأمر بحذف المجلد OldFolder إذا كان فارغًا.

10. أمر tasklist

يستخدم أمر tasklist لعرض قائمة بجميع العمليات الجارية حاليًا على النظام. يمكن استخدام هذا الأمر لتشخيص المشكلات ومعرفة العمليات التي تستهلك الموارد بشكل كبير.

الصيغة:

nginx
tasklist

عند تنفيذ هذا الأمر، سيعرض موجه الأوامر جميع العمليات النشطة على النظام.

11. أمر taskkill

يتم استخدام أمر taskkill لإيقاف العمليات الجارية. يمكن أن يكون هذا مفيدًا عندما تحتاج إلى إغلاق برنامج عالق أو عملية لا تستجيب.

الصيغة:

bash
taskkill /im [اسم العملية] /f

مثال:

bash
taskkill /im notepad.exe /f

سوف يقوم هذا الأمر بإيقاف تشغيل برنامج Notepad.

12. أمر chkdsk (فحص القرص الصلب)

يعد أمر chkdsk أداة فحص قوية للتحقق من وجود أخطاء على القرص الصلب. يمكن أن يساعد في إصلاح المشكلات التي قد تؤثر على أداء النظام.

الصيغة:

css
chkdsk [محرك الأقراص]

مثال:

yaml
chkdsk C:

سيقوم هذا الأمر بفحص محرك الأقراص C للبحث عن أي أخطاء أو مشاكل.

13. أمر ipconfig

يُستخدم أمر ipconfig لعرض معلومات الشبكة الخاصة بجهاز الكمبيوتر، مثل عنوان IP، وبوابة الاتصال، وغيرها من التفاصيل الهامة.

الصيغة:

nginx
ipconfig

سيعرض هذا الأمر جميع إعدادات الشبكة لجهاز الكمبيوتر.

14. أمر ping

يعد أمر ping من الأوامر الهامة التي تستخدم لاختبار الاتصال بين جهاز الكمبيوتر وجهاز آخر على الشبكة أو الإنترنت. يمكن استخدامه للتحقق من استقرار الشبكة.

الصيغة:

css
ping [عنوان IP أو اسم الموقع]

مثال:

nginx
ping google.com

سوف يقوم هذا الأمر باختبار الاتصال مع موقع Google.

15. أمر netstat

يستخدم أمر netstat لعرض إحصائيات الشبكة والمنافذ المفتوحة على جهاز الكمبيوتر. يُستخدم هذا الأمر عادة لتحليل حالة الشبكة وحركة البيانات.

الصيغة:

nginx
netstat

سوف يعرض هذا الأمر معلومات عن جميع المنافذ المفتوحة والاتصالات الحالية.

16. أمر systeminfo

يوفر أمر systeminfo معلومات مفصلة عن النظام، بما في ذلك إصدار النظام، نوع المعالج، الذاكرة المتاحة، وغيرها من التفاصيل المفيدة لتشخيص المشاكل.

الصيغة:

nginx
systeminfo

17. أمر sfc /scannow (فحص ملفات النظام)

يستخدم أمر sfc /scannow لفحص ملفات النظام التالفة وإصلاحها. يمكن أن يساعد في تحسين أداء النظام وحل العديد من المشاكل.

الصيغة:

bash
sfc /scannow

هذا الأمر يقوم بالبحث عن الملفات التالفة وإصلاحها إذا لزم الأمر.

18. أمر shutdown

يتم استخدام أمر shutdown لإيقاف تشغيل الكمبيوتر أو إعادة تشغيله.

الصيغة:

bash
shutdown /s /f /t [الوقت]

مثال:

bash
shutdown /s /f /t 60

سيقوم هذا الأمر بإيقاف تشغيل الكمبيوتر بعد 60 ثانية.

19. أمر set

يستخدم أمر set لعرض أو تعيين المتغيرات البيئية في النظام. يمكن أن يكون هذا مفيدًا في تخصيص البيئة الخاصة بالمستخدم أو لتشخيص بعض المشكلات.

الصيغة:

arduino
set [اسم المتغير]=[القيمة]

مثال:

python
set PATH=C:\Program Files\Java\bin

الخاتمة

يعد موجه الأوامر CMD أداة أساسية في أنظمة Windows، وتوفر الأوامر المذكورة في هذا المقال مجموعة واسعة من الوظائف التي يمكن أن تسهم في تحسين