שיעורי מודול (1/3)
יצירת משאבים (mkdir ומגע)
מעבר לניווט, לעתים קרובות תצטרך לארגן את סביבת העבודה שלך על ידי יצירת תיקיות חדשות (ספריות) וקבצים ריקים בטרמינל.
יצירת תיקיות: mkdir
כדי ליצור תיקיה חדשה, השתמש בפקודה:
mkdir [folder_name]פקודה זו מייצגת Make Directory. לדוגמה, mkdir documents תיצור תיקיה בשם documents בספרייה הנוכחית שלך.
יצירת נתיבים מקוננים עם -p
אם תנסה ליצור תיקיה בתוך ספרייה שעדיין לא קיימת (למשל projects/javascript/2026), הפקודה תיכשל ותציג שגיאה.
כדי להורות ללינוקס ליצור אוטומטית כל ספריות אב ביניים חסרות, השתמש באפשרות -p:
mkdir -p projects/javascript/2026יצירת קבצים ריקים: touch
כדי ליצור קובץ ריק, או לעדכן את חותמת הזמן לשינוי של קובץ קיים, השתמש בפקודה:
touch [file_name]לדוגמה, הקלדת touch app.js יוצרת קובץ טקסט ריק בשם זה בתיקייה הנוכחית.
דוגמאות לשימוש ושגיאות נפוצות
אם תנסה ליצור קובץ באמצעות touch בתוך תיקיה שעדיין לא קיימת, תקבל שגיאה:
touch ghost_folder/index.html
# Output:
# touch: cannot touch 'ghost_folder/index.html': No such file or directoryבמקרה זה, תחילה עליך ליצור את מבנה הספריות ולאחר מכן ליצור את הקובץ:
mkdir ghost_folder
touch ghost_folder/index.htmlאם כבר קיימת תיקיה, הפעלת mkdir ללא -p תיצור שגיאה:
mkdir projects
# Output:
# mkdir: cannot create directory 'projects': File existsנסה זאת בעצמך
תרגיל 1: צור תיקיית פרויקטים
צור תיקיה חדשה בשם 'פרויקטים' בספרייה הנוכחית.
הצג רמז
השתמש בפקודה mkdir ואחריה בשם התיקייה 'פרויקטים'.
הפתרון זמין לאחר 3 ניסיונות
תרגיל 2: מבנה מקונן
צור 'סביבת עבודה/src' מעץ ספריות מקונן בפקודה אחת, הקפד ליצור את כל ספריות האב הנחוצות.
הצג רמז
השתמש באפשרות -p עם הפקודה mkdir כדי לבנות נתיבים מקוננים.
הפתרון זמין לאחר 3 ניסיונות
תרגיל 3: צור קובץ ריק
צור קובץ ריק בשם 'index.html' בספרייה הנוכחית.
הצג רמז
השתמש בפקודת המגע ואחריה בשם הקובץ ליצירה.
הפתרון זמין לאחר 3 ניסיונות