העברה ושינוי שמות של קבצים
עכשיו, השם "passwd" לא נראה מאוד שובב וזה מגרש משחקים, אז בואו נשנה אותו למשהו אחר:
[me@linuxbox playground]$ mv passwd כיף
[me@linuxbox playground]$ mv passwd כיף
בואו נעביר קצת את הכיף על ידי העברת השם שלנו לכל אחת מהספריות ובחזרה:
[me@linuxbox playground]$ mv fun dir1
[me@linuxbox playground]$ mv fun dir1
כדי להעביר אותו תחילה לספרייה dir1, לאחר מכן:
[me@linuxbox playground]$ mv dir1/fun dir2
[me@linuxbox playground]$ mv dir1/fun dir2
להעביר את זה ממנו dir1 ל dir2, לאחר מכן:
[me@linuxbox playground]$ mv dir2/fun .
[me@linuxbox playground]$ mv dir2/fun .
סוף סוף להחזיר אותו לספריית העבודה הנוכחית. לאחר מכן, בואו נראה את ההשפעה של mv על ספריות. ראשית נעביר את קובץ הנתונים שלנו אל dir1 שוב:
[me@linuxbox playground]$ mv fun dir1
[me@linuxbox playground]$ mv fun dir1
ואז לזוז dir1 אל תוך dir2 ולאשר את זה עם ls:
[me@linuxbox playground]$ mv dir1 dir2 [me@linuxbox playground]$ ls -l dir2 סה"כ 4
drwxrwxr-x 2 me me 4096 20016-01-11 06:06 dir1 [me@linuxbox playground]$ ls -l dir2/dir1
סה"כ 4
-rw-r--r-- 1 me me 1650 2016-01-10 16:33 כיף
[me@linuxbox playground]$ mv dir1 dir2 [me@linuxbox playground]$ ls -l dir2 סה"כ 4
drwxrwxr-x 2 me me 4096 20016-01-11 06:06 dir1 [me@linuxbox playground]$ ls -l dir2/dir1
סה"כ 4
-rw-r--r-- 1 me me 1650 2016-01-10 16:33 כיף
שימו לב שמאז dir2 כבר היה קיים, mv נִרגָשׁ dir1 אל תוך dir2. אם dir2 לא היה קיים, mv היה משנה את השם dir1 ל dir2. לבסוף, בואו נחזיר הכל בחזרה:
[me@linuxbox playground]$ mv dir2/dir1 .
[me@linuxbox playground]$ mv dir1/fun .
[me@linuxbox playground]$ mv dir2/dir1 .
[me@linuxbox playground]$ mv dir1/fun .