פקודת ה-mkdir מאפשר לנו ליצור תיקיות דרך מסוף.
מבנה הפקודה עובד כך:
ציטוט:
mkdir [OPTION] DIRECTORY
כאשר במקום של [OPTION] נציב ארגומנט (אפשרות) מבין אפשרויות רבות אשר אציג אותן כאן בהמשך.
במקום של DIRECTORY נכתוב את שם התיקיה.
לדוגמא, אם אני מעוניין ליצור תיקיה בלי שום אפשרות מיוחדת עליי לכתוב את הפקודה ההבאה:
קוד:
mkdir Games
כאשר games היא שם התיקיה שלי.
ניתן גם ליצור תיקיות בתוך נתיב ספציפי, לדוגמא אם ארצה ליצור תיקיה על שולחן העבודה שלי שתיקרא: movies אכתוב את הפקודה ואשלב את נתיב התיקיה ואת שמה בצורה הבאה:
קוד:
mkdir /home/dol/Desktop/movies
כאשר /home/dol/Desktop הינו הנתיב של התיקיה.
ארגומנטים
m- מאפשר לך לתת הרשאות לתיקיה על פי סדר הרשאות סטנדרטי (כמו הפקודהchmod)
p- השלמה, מאפשר לפקודה ליצור את כל רצף התיקיות במידה ואחת מהתיקיות הנתיב לא קיימת, לדוגמא אם אבקש מהפקודה ליצור לי את התיקיה dover בתוך התיקיה bishul , והתיקיה bishul לא קיימת לי, אזי שעם הארגומנט הנ"ל התיקיה bishul תיווצר אוטומטית.
דוגמא:
קוד:
mkdir -p /home/dol/bishul/dover
במקרה הנ"ל תיווצר לי התיקיה bishul ובתוכנה התיקיה dover.
v- מציג את פלט העשיה, לרוב נהוג להוסיף את הארגומנט יחד עם הארגומנט -p, אם לדוגמא אצור רצף תיקיות על פי הארגומנט -p ואצרף אליו את הארגומנט -v אקבל את הפלט הבא:
קוד:
dol@shezif:~$ mkdir -p -v /home/dol/bishul/dover
mkdir: created directory `/home/dol/bishul'
mkdir: created directory `/home/dol/bishul/dover'
באופן כללי כך עובדת הפקודה.
אתם מוזמנים להגיב.
מקווה שלמדתם והפקתם את המירב מהמדריך.
שלכם