29Jun
إذا كنت تريد إنشاء دليل يحتوي على عدة أدلة فرعية أو شجرة دليل باستخدام سطر الأوامر في لينوكس بشكل عام عليك استخدام الأمر مكدير عدة مرات.ومع ذلك، هناك طريقة أسرع للقيام بذلك.
لنفترض أننا قمنا بإنشاء دليل يسمى هتغ، ونريد إنشاء أربعة أدلة فرعية داخله.في حالة طبيعية، سنستخدم الأمر مكدير لإنشاء دليل هتغ.ثم، كنا بحاجة إلى الأمر سد لتغيير إلى الدليل هت الجديد، وأخيرا، ونحن سوف تستخدم الأمر مكدير مرة أخرى أربع مرات لإنشاء الدلائل الفرعية الأربعة.
يمكن دمج كل ذلك في أمر واحد، وسنوضح لك كيف.
لإنشاء دليل جديد مع أدلة فرعية متعددة تحتاج فقط إلى كتابة الأمر التالي في المطالبة واضغط إنتر( من الواضح، تغيير أسماء الدليل إلى ما تريد).
مكدير -p هت /{ أرتيكلس، إيماجيس، نوت، دون}تخبر العلامة -p الأمر مكدير بإنشاء الدليل الرئيسي أولا إذا لم يكن موجودا بالفعل( هتغ، في حالتنا).والكلمات الواردة بين الأقواس هي جزء من "قائمة توسع الدعامة".يتم إلحاق كل عنصر من عناصر قائمة توسع الدعامة بشكل منفصل للمسار السابق( هت /).
على سبيل المثال، يتم توسيع الأمر أعلاه إلى هت / المقالات، هت / الصور، هت / نوت، هت / القيام به، كل أربعة من الدلائل الفرعية التي يتم إنشاؤها تحت الدليل هت.كما ترون في لقطة أدناه، عملت.
يمكنك أيضا استخدام قائمة توسع هدفين في الأمر مكدير إذا كنت تقوم بإنشاء أدلة فرعية في دليل موجود بالفعل، كما هو موضح أدناه.في هذا المثال، الدليل هت موجود بالفعل بحيث تتم إضافة الدلائل الفرعية ببساطة تحت هذا الدليل.
يمكنك أيضا إدراج قوائم توسع هدفين في الأمر مكدير.على سبيل المثال، في الدليل الفرعي للمقالات تحت الدليل هتغ، نرغب في إنشاء دليلين فرعيين يسمىان جديدان ونسخان.لذلك، نحن اكتب الأمر التالي في موجه واضغط إنتر.
مكدير -p هت /{ أرتيكلس /{ نيو، ريوريتس}، إيماجيس، نوتس، دون}يمكنك أيضا استخدام المسار الكامل إذا أردت، كما فعلت في المثال التالي:
مكدير -p ~ /Documents/htg/{ أرتيكلس /{ نيو، ريوريتس}، إيماجيس، نوتس، دون}يتم إنشاء الدلائل الفرعية الأربعة ضمن دليل هت ثم يتم إنشاء الدليلين الفرعيين الجديدين و ريوريتس ضمن الدليل الفرعي للمقالات.
انها بهذه السهولة.يمكنك أيضا دمج الأمر مكدير مع الأمر سد لجعل دليل وتغيير إلى ذلك مع أمر واحد.