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