Linux基礎命令:mv

1 命令功能python

  mv命令用來移動文件及目錄或者重命名文件及目錄,它是move的縮寫,cp命令與mv命令在不少功能上都很是類似,可是又具備很大的區別,其中組大的區別在於cp命令的使用會保留源文件和目錄,而mv命令則會將源文件或者目錄刪除。centos

2 命令語法spa

  mv  【選項參數】 源文件或目錄 目標文件或目錄code

3 命令參數blog

  -b  若需覆蓋文件,則在覆蓋文件前先進行備份it

     -f   強制覆蓋,若目標文件已存在同名文件,使用該參數時則直接覆蓋而不詢問class

     -i   若目標文件已存在同名文件,則提示詢問是否覆蓋test

     -u  若目標文件已存在需移動的同名文件,且源文件比較新,纔會更新文件file

     -t   指定mv的目標目錄,改選項使用於移動多個源文件到一個目錄的狀況,此時目標文件在前,源文件在後。語法

4 使用範例

移動文件,修改文件名

[test@VM_0_15_centos ~]$ mv  file   file1

移動多文件或者目錄到指定目錄

[test@VM_0_15_centos ~]$ mv  a.txt   b.txt   dir  python/  #  python爲指定目錄

-i參數,會詢問是否覆蓋

[test@VM_0_15_centos ~]$ mv  -i  a.txt   python/
mv: overwrite ‘python/a.txt’? y

-f參數,強制覆蓋

[test@VM_0_15_centos ~]$ mv  -f  a.txt   python/
相關文章
相關標籤/搜索