歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 移動或重命名文件/目錄-mv 的10個實用例子

Linux 移動或重命名文件/目錄-mv 的10個實用例子

日期:2017/2/28 14:35:03   编辑:Linux教程

熟悉了 復制命令(http://www.linuxidc.com/Linux/2014-03/98210.htm),下一個相關的命令就是 mv 命令。當你想要將文件從一個位置移動到另一個地方並且不想復制它,那麼mv 命令是完成這個任務的首選。

初識 mv 命令

mv 命令是一個與cp類似的命令,但是它並非創建文件或目錄的復制品/副本。不管你在使用什麼版本的Linux系統,mv 都默認安裝在你的Linux系統上了。來看一下 mv 命令在日常操作中的一些例子。

1.移動文件

移動文件時需要注意的是文件的源地址和目標地址必須不同。這裡有個例子,想要將file_1.txt文件從當前目錄移動到其它目錄,以/home/pungki/為例,語法應該如下:

  1. $ mv file_1.txt /home/pungki/office

如我們所見,當我們移動 filetxt 文件時,先前目錄的 file1.txt 就被刪除了

2.移動多個文件

如果想一次移動多個文件,我們可以將他們放在一行並用空格分開。

  1. $ mv file_2.txt file_3.txt file_4.txt /home/pungki/office

如果你的文件有規律可循的話那麼你就可以使用通配符。比如,為了移除所有以.txt為擴展名的文件,我們可以用下面的命令:

  1. $ mv *.txt /home/pungki/office

3.移動目錄

不同於復制命令,用 mv 命令移動目錄相當直接。移動目錄你可以使用不帶選項的 mv 命令。看下面的截圖就一目了然了。

4.重命名文件或目錄

我們也用 mv 命令來重命名文件或目錄。不過目標位置和源位置必須相同才可以。然後文件名必須不同。

假定我們當前所在目錄為/home/pungki/Documents,而我們想將file1.txt重命名為file2.txt。那麼命令應該如下:

  1. $ mv file_1.txt file_2.txt

如果是絕對路徑,它應該像下面這樣:

  1. $ mv /home/pungki/Documents/file_1.txt /home/pungki/Documents/file_2.txt

5. 重命名目錄

上一段的規則同樣適用於目錄。請看這個例子:

  1. $ mv directory_1/ directory_2/

Copyright © Linux教程網 All Rights Reserved