Linux 操作命令 mv
阿新 • • 發佈:2018-11-28
1、簡介
mv 命令是 move 的縮寫
2、主要功能
mv 命令功能是用來移動檔案或更改檔名
3、用法/命令格式
mv [選項] {原始檔或目錄} {目標檔案或目錄}
4、常用引數解析
語法 | 目標檔案/目標目錄 -- 是否存在 | 說明 |
---|---|---|
mv [選項] {原始檔} {目標檔案} | 目標檔案 存在 | 檔案 覆蓋 |
mv [選項] {原始檔} {目標檔案} | 目標檔案 不存在 | 檔案重新命名 |
mv [選項] {原始檔} {目標目錄} | 目標目錄 必須存在 | 移至目標目錄 |
mv [選項] {源目錄} {目標目錄} | 目標目錄 存在 | 移至目標目錄 |
mv [選項] {源目錄} {目標目錄} | 目標目錄 不存在 | 目錄重新命名 |
5、輔助功能
5.1 備份 目標
語法 | 引數 | 說明 |
---|---|---|
mv [ -f or --force ] {原始檔} {目標檔案} | -f --force | 如果目標檔案已經存在,不會詢問而直接覆蓋 |
mv [ -b or --back ] {原始檔} {目標檔案} | -b --back | 若需覆蓋目標檔案,則覆蓋前先行備份目標檔案(備份檔案格式 :{檔名}~) |
5.2 互動
語法 | 引數 | 說明 |
---|---|---|
mv [ -i or --interactive ] {原始檔} {目標檔案} | -f --force | 如果目標檔案已經存在,不會詢問而直接覆蓋 |
5.3 更新
語法 | 引數 | 說明 |
---|---|---|
mv [ -i or --interactive ] {原始檔} {目標檔案} | -f --force | 如果目標檔案已經存在,不會詢問而直接覆蓋 |
5.4 多個 檔案
語法 | 引數 | 說明 |
---|---|---|
mv [ -t or --target ] {源目錄} {目標檔案1} ... {目標檔案N} | -t --target | 該選項適用於移動多個原始檔到一個目錄的情況,此時目標目錄在前,原始檔在後 |
5.5 操作資訊
語法 | 引數 | 說明 |
---|---|---|
mv [ -v or --verbose ] {原始檔} {目標檔案} | -v --verbose | 詳細顯示進行的步驟 |