1. 程式人生 > >Linux學習筆記--mv命令(剪下或改名)

Linux學習筆記--mv命令(剪下或改名)

mv:英文名move,移動的意思。

1. 命令格式:

mv [選項] 原始檔或目錄 目標檔案或目錄
mv [選項] 原始檔1 原始檔2 原始檔3 ... 目標目錄

2. 常用選項:

"mv -b" 如果目標目錄中已經有同名的檔案,那麼在覆蓋之前先進行備份
"mv -f" 如果目標目錄中已經有同名的檔案,無需提示,直接覆蓋
"mv -i" 人機互動,如果目標目錄中已經有同名的檔案,則提示是否進行覆蓋
"mv -u" 若目標目錄中已經有同名的檔案,並且原始檔比較新,才會進行更新覆蓋
"mv -v" 詳細顯示操作進行的步驟。(v為verbose的意思)

3. 注意說明:

1) "mv"命令操作目錄時,不需要帶"-r"
選項,這個記住就行 ("cp""rm"等命令在操作目錄時,是需要帶"-r"選項的) 2) 當原始檔所在的目錄跟目標目錄不同時,就是剪下操作; 當原始檔所在目錄跟目標目錄相同時,就是改名操作。

4. 常用範例:

1) 移動檔案到另外一個目錄

這裡寫圖片描述

2) 移動多個檔案到另外一個目錄

這裡寫圖片描述

3) 移動檔案到另外一個目錄,並且如果目標目錄中有同名檔案則先進行備份

這裡寫圖片描述

4) 移動檔案到另外一個目錄,並且如果目標目錄中有同名檔案則先進行提示

這裡寫圖片描述

5) 移動檔案到另外一個目錄,並列印移動資訊

這裡寫圖片描述

6) 移動檔案到另外一個目錄,並且不覆蓋已經存在的檔案

這裡寫圖片描述

7) 移動目錄

這裡寫圖片描述

8) 重新命名檔案

這裡寫圖片描述