โฮมเพจ » ทำอย่างไร » วิธีการสร้างหลายไดเรกทอรีย่อยด้วยคำสั่ง Linux หนึ่งคำสั่ง

    วิธีการสร้างหลายไดเรกทอรีย่อยด้วยคำสั่ง Linux หนึ่งคำสั่ง

    หากคุณต้องการสร้างไดเรกทอรีที่มีหลายไดเรกทอรีย่อยหรือแผนผังไดเรกทอรีโดยใช้บรรทัดคำสั่งใน Linux โดยทั่วไปคุณต้องใช้ mkdir คำสั่งหลายครั้ง อย่างไรก็ตามมีวิธีที่เร็วกว่าในการทำเช่นนี้.

    สมมติว่าเราได้สร้างไดเรกทอรีชื่อ htg และต้องการสร้างไดเรกทอรีย่อยสี่ไดเรกทอรี ในสถานการณ์ปกติเราจะใช้ mkdir คำสั่งเพื่อสร้างไดเรกทอรี htg จากนั้นเราต้องการ ซีดี คำสั่งเพื่อเปลี่ยนเป็นไดเรกทอรี htg ใหม่และสุดท้ายเราจะใช้ mkdir คำสั่งอีกครั้งสี่ครั้งเพื่อสร้างไดเรกทอรีย่อยที่สี่.

    ทั้งหมดนี้สามารถรวมกันเป็นคำสั่งเดียวและเราจะแสดงให้คุณเห็นว่า.

    ในการสร้างไดเรกทอรีใหม่ที่มีหลายไดเรกทอรีย่อยคุณจะต้องพิมพ์คำสั่งต่อไปนี้ที่พรอมต์และกด Enter (แน่นอนเปลี่ยนชื่อไดเรกทอรีเป็นสิ่งที่คุณต้องการ).

    mkdir -p htg / บทความ, ภาพ, บันทึก, ทำ

    -พี ธงบอก mkdir คำสั่งเพื่อสร้างไดเรกทอรีหลักก่อนหากยังไม่มีอยู่ (htg ในกรณีของเรา) คำในวงเล็บเป็นส่วนหนึ่งของ“ รายการการขยายรั้ง” แต่ละรายการในรายการการขยายรั้งจะถูกผนวกเข้ากับพา ธ ก่อนหน้า (htg /).

    ตัวอย่างเช่นคำสั่งดังกล่าวถูกขยายเข้าไปใน htg / articles, htg / images, htg / note, htg / done, ทั้งสี่ไดเรกทอรีย่อยที่สร้างขึ้นภายใต้ไดเรกทอรี htg อย่างที่คุณเห็นในภาพด้านล่างมันใช้งานได้.

    คุณยังสามารถใช้รายการการขยายรั้งใน mkdir คำสั่งหากคุณกำลังสร้างไดเรกทอรีย่อยในไดเรกทอรีที่มีอยู่แล้วดังที่แสดงด้านล่าง ในตัวอย่างนี้ไดเรกทอรี htg มีอยู่แล้วดังนั้นไดเรกทอรีย่อยจะถูกเพิ่มเข้าไปในไดเรกทอรีนั้น.

    คุณยังสามารถซ้อนรายการการขยายรั้งไว้ใน mkdir คำสั่ง ตัวอย่างเช่นในไดเรกทอรีย่อยบทความภายใต้ไดเรกทอรี htg เราต้องการสร้างสองไดเรกทอรีย่อยที่เรียกว่าใหม่และเขียนใหม่ ดังนั้นเราจะพิมพ์คำสั่งต่อไปนี้ที่พรอมต์และกด Enter.

    mkdir -p htg / บทความ / ใหม่, เขียนใหม่, รูปภาพ, บันทึกย่อ, เสร็จแล้ว

    คุณยังสามารถใช้เส้นทางแบบเต็มหากคุณต้องการตามที่ฉันได้ทำในตัวอย่างด้านล่าง:

    mkdir -p ~ / Documents / htg / บทความ / ใหม่, เขียนใหม่, รูปภาพ, บันทึกย่อ, เสร็จสิ้น

    ไดเรกทอรีย่อยสี่รายการถูกสร้างขึ้นภายใต้ไดเรกทอรี htg จากนั้นไดเรกทอรีย่อยสองรายการใหม่และการเขียนใหม่จะถูกสร้างขึ้นภายใต้ไดเรกทอรีย่อยบทความ.

    มันง่ายมาก คุณยังสามารถรวม mkdir คำสั่งด้วย ซีดี คำสั่งเพื่อสร้างไดเรกทอรีและเปลี่ยนมันด้วยคำสั่งเดียว.