1. 程式人生 > >Linux 操作命令 mv

Linux 操作命令 mv

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 詳細顯示進行的步驟