העברה ושינוי שם של תיקייה
חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 18 מתוך 82.
בדומה לקבצים, משתמשים בפקודה mv כדי להעביר או לשנות שם של תיקייה. היתרון הגדול של mv הוא שהיא פועלת באותה דרך גם עבור קבצים וגם עבור תיקיות: אין צורך בדגלים נוספים.
הפורמט הבסיסי הוא:
mv source destinationשינוי שם של תיקייה:
כדי לשנות את שם התיקייה documents ל-files:
mv documents filesהתיקייה נשארת באותו מיקום, אבל עכשיו יש לה שם חדש.
העברת תיקייה לתוך תיקייה אחרת:
כדי להעביר את התיקייה documents לתיקייה בשם projects:
mv documents projects/התיקייה documents נמצאת כעת במיקום projects/documents.
העברה ושינוי שם בו־זמנית:
אפשר להעביר תיקייה למיקום חדש ולתת לה שם חדש בפקודה אחת:
mv documents projects/filesהערה: בניגוד ל־cp -r, הפקודה mv לא משאירה את הספרייה המקורית. היא מועברת בשלמותה. תמיד בדוק שוב את המקור ואת היעד לפני הרצת mv.
אתגר
מתחיליםשנה את שם התיקייה documents ל־files באמצעות הפקודה mv, ואז השתמש ב־ls כדי לוודא שהשינוי בוצע.
רמז: הפורמט הוא
mv old_name new_name. אין צורך בדגלים נוספים כדי לשנות שם של תיקייה.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
7תוכן הקובץ
ראש וזנבספירת מיליםפקודת המיוןפקודת הסינון לכפילויותיסודות grepgrep עם דגליםסיכום – בלש/ית טקסט13יסודות כתיבת סקריפטים ב-Shell
מהו סקריפט Shellיצירה והרצה של סקריפטמשתנים בסקריפטיםקלט משתמש בסקריפטיםמשפט ifלולאת forלולאת whileסיכום – נחשו את המספר2ניווט
הצגת ספריית העבודההצגת קבציםשינוי ספרייהנתיבים מוחלטים לעומת יחסייםספריית הבית וספריית השורשסיכום – מצאו את הדרך8ניתוב מחדש
פלט סטנדרטיכתיבה לקובץ תוך דריסת התוכןהוספה לקובץקלט סטנדרטישגיאה סטנדרטיתסיכום – בונה יומני רישום14פרויקט סקריפט לגיבוי
סקירת הפרויקטקבלת נתיב המקורתרגלו בעצמכם: Terminal אונליין