mkdir في لينيكس لإنشاء الأدلة وتنظيم الملفات بشكل فعال

إن إنشاء الأدلة هو جزء محوري من إدارة الملفات في أي نظام تشغيل، ومهارة إنشاء الأدلة في لينيكس يمكن أن تسهم بشكل كبير في تحسين تنظيم البيانات، وبالتالي تحسين فعالية العمل. سواء كنت مبتدئًا أو لديك خبرة بسيطة في نظام لينيكس، فإن إتقان أمر mkdir سيمكنك من تنظيم ملفاتك بطريقة أكثر كفاءة ويسهل عليك الوصول إلى البيانات.

خلال هذا الدرس، سنستعرض كيفية استخدام الأمر mkdir بالتفصيل، بما في ذلك كيفية إنشاء أدلة جديدة، وتطبيقات مختلفة لاستخدام هذا الأمر، والأخطاء الشائعة التي يجب تجنبها. كل ما ستتعلمه في هذا الدرس سيساعدك على التعامل مع نظام لينيكس بطريقة أكثر احترافية. سنعمل على تقديم أمثلة وشروحات تساعد في تبسيط هذه المفاهيم، مما يجعل الدرس مفيداً للمبتدئين وبالطبع لأي شخص يسعى لتعزيز مهاراته في إدارة الملفات.

ما هو الأمر mkdir؟

الأمر mkdir هو اختصار لـ “make directory” والذي يعني “إنشاء دليل”. يُستخدم هذا الأمر لإنشاء أدلة جديدة داخل نظام الملفات، مما يُساعد في تنظيم البيانات والملفات بشكل جيد. عند تنفيذ هذا الأمر، سيتم إنشاء دليل جديد في المسار الحالي الذي تُجري فيه العملية.

وعادةً ما يبدو شكل الأمر كالتالي:

mkdir directory_name

فعلى سبيل المثال، إذا كنت ترغب في إنشاء دليل باسم “my_project”، يمكنك كتابة:


mkdir my_project

وعند تنفيذ الأمر، سيتم إنشاء دليل جديد في المسار الحالي.

كيفية استخدام mkdir

إنشاء دليل جديد

يمكنك إنشاء دليل جديد باستخدام الأمر `mkdir` بالخطوات التالية:

1. افتح نافذة Terminal في نظام لينيكس.
2. اكتب الأمر mkdir متبوعًا باسم الدليل الذي تريد إنشائه.

إليك مثالًا خطوة بخطوة:


mkdir my_project

3. للتحقق من إنشاء الدليل، يمكنك استخدام الأمر ls، والذي يعرض محتويات المسار الحالي. بعد تنفيذ هذا الأمر، يجب أن ترى الدليل الجديد.


ls

بهذا، تكون قد أنشأت دليلًا جديدًا بنجاح.

إنشاء دليل في مسار محدد

يمكنك أيضًا تحديد المسار الذي تريد إنشاء الدليل فيه. لنفترض أنك تريد إنشاء دليل في مجلد معين، يمكنك فعل ذلك كما يلي:


mkdir /home/username/projects

استبدل “username” باسم المستخدم الخاص بك، وإذا تم التنفيذ بنجاح، سيظهر المجلد “projects” في المسار المحدد.

خيارات الأمر mkdir

يأتي الأمر mkdir مع مجموعة من الخيارات التي يمكنك استخدامها لتسهيل العملية. دعونا نستعرض بعضها:

الخيار -p

الخيار -p يُستخدم لإنشاء أدلة متعددة في وقت واحد. على سبيل المثال، إذا كنت تريد إنشاء دليل فرعي داخل دليل موجود، يمكنك استخدام ما يلي:

mkdir -p /home/username/documents/my_project

هذا سيؤدي إلى إنشاء كل من “documents” و “my_project” في حال لم يكن أي منهما موجودًا.

الخيار -m

يُستخدم الخيار -m لتحديد أذونات الدليل الجديد عند إنشائه. على سبيل المثال، إذا كنت تريد إنشاء دليل جديد بأذونات خاصة، يمكنك استخدام الأمر كما يلي:


mkdir -m 755 my_project

هذا الأمر سيمنح الدليل “my_project” أذونات قراءة وتنفيذ للمستخدمين الآخرين.

التحويل بين الأدلة

الانتقال إلى الدليل الجديد

بعد إنشاء الدليل، قد ترغب في الانتقال إليه. يمكنك استخدام الأمر cd للانتقال إلى الدليل الذي أنشأته، كما يلي:


cd my_project

لنتحقق من أننا في الدليل الصحيح باستخدام الأمر pwd:


pwd

هذا الأمر سيظهر لك المسار الكامل للموقع الحالي، مما يساعدك على معرفة أنك في المكان الصحيح.

أمثلة عملية على استخدام mkdir

إنشاء هيكلية أدلة متعددة

إذا كنت بحاجة إلى إنشاء هيكلية أدلة تحتوي على العديد من الدلائل الفرعية، يمكنك استخدام الخيار -p كما يلي:


mkdir -p folder1/folder2/folder3

بهذا الشكل، ستتمكن من إنشاء مسار متكامل مع دلائل متعددة في خطوة واحدة.

التعامل مع الأخطاء الشائعة

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


ls

في نهاية هذا الدرس، أحرزنا تقدمًا كبيرًا نحو فهم أمر mkdir وكيفية استخدامه بشكل فعال في نظام لينيكس. لقد تعلمنا كيفية إنشاء أدلة جديدة، بما في ذلك الأدلة متعددة المستويات، وعرفنا بعض الخيارات المفيدة التي يمكننا استخدامها أثناء عملية الإنشاء، مثل -p و -m. تعتبر معرفة كيفية إدارة الأدلة جزءًا حيويًا من العمل مع نظام لينيكس، حيث تسهم بشكل كبير في تنظيم البيانات وتحسين تدفق العمل.

إن الأمر mkdir ليس مجرد أداة لإنشاء الأدلة، بل هو أيضًا بداية لفهم كيفية العمل بشكل أعمق مع نظام الملفات في لينيكس. من خلال ما تعلمته، يمكنك الآن استخدام هذا الأمر بمرونة وفعالية. يمكنك أيضًا استكشاف المزيد من الأوامر الأخرى المتاحة في لينيكس مثل rmdir (لحذف الدلائل) و ls (لإظهار محتويات الدليل)، مما سيساعدك على تحسين مهاراتك بشكل أكبر.

ماهر المخلوفي
ماهر المخلوفي

تونسي من مواليد 1993، متحصّل على شهادة تقني سامي في إعلامية التصرف. أعمل كمطور ويب منذ 2016، وباحث شغوف في مجال تكنولوجيا المعلومات، أقدم محتوى يعكس خبرتي و كل ما تعلمته بطريقة مبسطة و سلسة لكل من يستحق معلومة في المجال. أمتلك وأدير عدة مواقع إلكترونية، وأجمع بين حبي للفنون وقراءة الكتب العلمية والفكرية و الدينية . أتطوع بحسب إمكانياتي لإثراء و دعم المجتمع التقني العربي بدرجة أولى و العالمي بدرجة ثانية .

المقالات: 21