إنشاء مجلد
جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 16 من 82.
يرمز الأمر mkdir إلى إنشاء مجلد (make directory). فهو يقوم بإنشاء مجلد جديد في موقعك الحالي.
ببساطة اكتب mkdir متبوعاً باسم المجلد الذي تريد إنشاءه:
mkdir projectsيمكنك التأكد من أنه تم إنشاؤه عن طريق تشغيل ls:
ls
documents
projects
readme.txtإنشاء مجلدات متعددة في وقت واحد:
يمكنك إنشاء عدة مجلدات في أمر واحد عن طريق سردها مفصولة بمسافات:
mkdir projects documents backupsإنشاء مجلدات متداخلة:
استخدم الخيار -p لإنشاء مجلد وجميع المجلدات الأب الخاصة به في وقت واحد:
mkdir -p projects/app/srcبدون -p، سيفشل هذا إذا لم يكن projects أو app موجودين بالفعل. باستخدام -p، سيتم إنشاء المجلدات الثلاثة تلقائيًا.
ملاحظة: تتبع أسماء المجلدات نفس قواعد أسماء الملفات — تجنب المسافات والرموز الخاصة. استخدم الشرطات أو الشرطات السفلية بدلاً من ذلك:
mkdir my-project # ✅ جيد
mkdir my_project # ✅ جيد
mkdir my project # ❌ ينشئ مجلدين: my و projectالتحدي
مبتدئأنشئ مجلداً جديداً باسم projects في موقعك الحالي، ثم استخدم ls للتأكد من أنه قد تم إنشاؤه.
تلميح: استخدم الأمر
mkdirمتبوعاً باسم المجلد.
ورقة مرجعية
يقوم الأمر mkdir بإنشاء دليل جديد:
mkdir projectsإنشاء أدلة متعددة:
mkdir projects documents backupsإنشاء أدلة متداخلة باستخدام العلامة -p:
mkdir -p projects/app/srcتقوم العلامة -p بإنشاء جميع الأدلة الأب تلقائياً إذا لم تكن موجودة.
اتفاقيات التسمية: استخدم الشرطات أو الشرطات السفلية بدلاً من المسافات:
mkdir my-project # ✅ جيد
mkdir my_project # ✅ جيد
mkdir my project # ❌ ينشئ مجلدينجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدر