คำสั่ง mkdir ใช้ในการสร้าง directories ต่าง ๆ ภายในบรรทัดเดียว รวมทั้งยังสามารถสร้าง directories ต่าง ๆ ได้ในรูปแบบ hierarchy ซึ่งประกอบไปด้วย parent และ children โดยใช้คำสั่งบรรทัดเดียว เช่นถ้าเราต้องการสร้าง directory temp ให้ใช้คำสั่งดังนี้
# mkdir temp
เรายังสามารถสร้างหลาย ๆ directories ด้วยคำสั่ง
# mkdir temp2 temp3 temp4
นอกจากนี้เรายังสามารถสร้าง directory ย่อยภายใน directory ที่กำหนดได้ เช่น ต้องการสร้าง directory child ภายใน directory temp ให้ใช้คำสั่งดังนี้
# mkdir temp/child
โดยเราจะต้องแน่ใจว่า parent directory ที่เราต้องการสร้าง sub directory นั้นมีอยู่จริง ในกรณีที่ไม่มี parent directory นั้น ๆ อยู่ มันจะแจ้ง error และไม่ทำการสร้างให้เราดังนี้
# mkdir temp5/child mkdir: cannot make directory 'temp5/child': No such file or directory
แต่เราสามารถแก้ไขปัญหานี้ได้โดยการใช้ option -p (parent option) โดยมันจะทำการสร้าง parent directory ให้ถึงแม้จะไม่มี parent directory นั้น ๆ อยู่ ดังนี้
# mkdir -p temp5/parent/child
# tree temp5
temp5
' - - parent
' - - child
2 directories, 0 files
Login
Search