Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

رمز النجمة

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 25 من 82.

إن رمز البدل (wildcard) هو حرف خاص يعمل كعنصر نائب لمطابقة حرف واحد أو أكثر في أسماء الملفات. تتيح لك رموز البدل العمل مع ملفات متعددة في وقت واحد دون كتابة كل اسم.

تطابق علامة النجمة النائبة * أي عدد من الأحرف (بما في ذلك الصفر). وهي الرمز البديل الأكثر قوة والأكثر استخداماً.

على سبيل المثال، لسرد جميع الملفات التي تنتهي بـ .txt:

ls *.txt

يطابق هذا أي اسم ملف ينتهي بـ .txt، بغض النظر عن طول الاسم.

مزيد من الأمثلة:

طابق جميع الملفات التي تبدأ بـ photo:

ls photo*

مطابقة جميع الملفات التي تحتوي على report في أي مكان في الاسم:

ls *report*

مطابقة جميع الملفات بأي اسم أو امتداد:

ls *

يمكنك استخدام * مع أي أمر، وليس فقط ls. على سبيل المثال، انسخ جميع ملفات .jpg إلى مجلد:

cp *.jpg photos/

أو احذف جميع ملفات .log دفعة واحدة:

rm *.log

نصيحة: قم دائمًا بتشغيل ls مع نمط الأحرف البديلة (wildcard) الخاص بك أولاً قبل استخدامه مع rm أو mv — بهذه الطريقة يمكنك رؤية الملفات التي ستتأثر بالضبط قبل إجراء أي تغييرات.

challenge icon

التحدي

مبتدئ

استخدم الرمز النائب * لسرد ملفات .jpg فقط في المجلد الحالي.

تلميح: اجمع بين ls والرمز النائب * وامتداد .jpg لتصفية ملفات الصور فقط.

ورقة مرجعية

محرف البدل (wildcard) هو رمز خاص يطابق حرفاً واحداً أو أكثر في أسماء الملفات، مما يسمح لك بالتعامل مع ملفات متعددة في وقت واحد.

محرف البدل النجمة * يطابق أي عدد من المحارف (بما في ذلك الصفر).

أمثلة:

عرض قائمة بجميع الملفات التي تنتهي بـ .txt:

ls *.txt

عرض قائمة بجميع الملفات التي تبدأ بـ photo:

ls photo*

عرض قائمة بجميع الملفات التي تحتوي على report في أي مكان في الاسم:

ls *report*

عرض قائمة بجميع الملفات:

ls *

نسخ جميع ملفات .jpg إلى مجلد:

cp *.jpg photos/

حذف جميع ملفات .log:

rm *.log

نصيحة: قم دائماً بتشغيل ls مع نمط محرف البدل الخاص بك أولاً قبل استخدامه مع rm أو mv لمعرفة الملفات التي ستتأثر.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات