السلام عليكم ورحمة الله
أمر mkdir في Linux/Unix مع أمثلة
مقدمة إلى mkdir
الآن دعونا نتعلم كيفية إنشاء الدليل اي file الخاص بك بمساعدة موجه الأوامر.
يرمز mkdir إلى "إنشاء الدليل". بمساعدة الأمر mkdir، يمكنك إنشاء دليل جديد أينما تريد في نظامك. فقط اكتب "mkdir <dir name> ، بدلاً من <dir name> اكتب اسم الدليل الجديد الذي تريد إنشاءه ثم اضغط على Enter.
في أنظمة التشغيل ReactOS وMicrosoft Windows و IBM OS/2 وDR FlexOS وDOS وUnix، يتم استخدام الأمر mkdir لإنشاء دليل جديد. كما أنه متوفر بلغة البرمجة النصية PHP وEFI shell. غالبًا ما يُسمى الأمر md في ReactOS و Windows و OS/2 وDOS.
يرتبط الأمر بالأمر create_dir Stratus OpenVOS. تقدم AmigaDOS وMetaComCo TRIPOS نفس أمر MakeDir لإنشاء أدلة جديدة. تحتوي العديد من منصات الحوسبة الرقمية، مثل GNU Octave و MATLAB، على وظيفة mkdir بنفس الوظيفة.
يمكننا إنشاء أدلة متعددة عن طريق تعيين الأدلة باستخدام الأذونات باستخدام الأمر mkdir. لا يمكننا إنشاء أدلة بدون إذن، وقد نواجه الخطأ "تم رفض الإذن". يجب تسمية الأدلة التي يجب إنشاؤها، لذلك يقوم mkdir بإنشاء هذا الدليل المحدد عندما لا يكون الدليل موجودًا بهذا الاسم. ولكن إذا كان هذا الاسم موجودًا، فلن يقوم الأمر mkdir بإنشاء الدليل .
بناء الجملة:
mkdir < اسم الدليل >
مثال:
تم إنشاء mkdir
1 - أمر لينكس mkdir
في المثال أعلاه، أنا في الدليل /home/linux . لقد قمت بإنشاء دليل "تم إنشاؤه" عن طريق تمرير الأمر "تم إنشاء mkdir" .
الآن، إذا كنت سأحاول إنشاء ملف جديد بنفس اسم الملف "تم إنشاؤه" والموجود بالفعل من الناحية الفنية، فسوف أتلقى رسالة خطأ.
ملاحظة: إذا لم تقم بتوفير مسار، فسيتم إنشاء ملفك افتراضيًا في دليلك الحالي فقط. إذا كنت تريد إنشاء الدليل الخاص بك في مكان آخر، فقم بتوفير مسار الدليل الوجهة الخاص بك وسيتم إنشاء الملف الخاص بك هناك.
لإنشاء أدلة متعددة
بناء الجملة:
mkdir < اسم الدليل1 > < اسم الدليل2 > < اسم الدليل3 > ...
2 - أمر لينكس mkdir
يمكنك أيضًا إنشاء أدلة متعددة في وقت واحد. انظر إلى المثال أعلاه، لقد قمنا بإنشاء أدلة متعددة
file1 file2 file3
خيارات mkdir
خيارات وصف
mkdir -p, -parents
إضافة الدليل بما في ذلك الدليل الفرعي الخاص به.
mkdir -v, -verbose
اطبع رسالة لكل دليل تم إنشاؤه.
mkdir -m -mode=MODE
تعيين امتياز الوصول
-WITH
يقوم بتعيين سياق أمان SELinux لجميع الأدلة التي تم إنشاؤها على نوعها الافتراضي.
--context[=CTX]
إنه يعمل مثل الخيار -Z. إذا تم ذكر CTX، فإنه يقوم بتعيين سياق الأمان SMACK أو SELinux إلى CTX.
--version
اظهر رقم الإصدار وبعض تفاصيل الترخيص ثم يخرج.
--help
يعرض التفاصيل المتعلقة بالمساعدة ثم يخرج.
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))