文章目录
命令介绍语法格式常用选项命令示例(一)文件重命名(二)目录重命名(三)移动目录(四)移动目录且重命名(五)将一个目录下的内容移动到另外一个目录下(六)移动文件(七)移动多个文件(八)移动文件并输出移动信息(九)移动多个文件,且不覆盖已存在的文件参考文档命令介绍
mv
是“move”单词的缩写,该命令用来对文件或目录重新命名,或者将文件/目录从一个目录移到另一个目录中。
语法格式
mv [选项] <源文件> <目标文件>
常用选项
命令示例
(一)文件重命名
将文件index.html
重命名为kk.html
:
[root@htlwk0001host cptt]# mv index.html kk.html[root@htlwk0001host cptt]# ls发布文章.html 文章详情.html files kk.html resources文章详情_原创.html data images plugins[root@htlwk0001host cptt]#
注意:如果当前目录下也有个 kk.html 的文件的话,会被覆盖掉
(二)目录重命名
将目录data
重命名为datd
:
[root@htlwk0001host cptt]# mv data datd[root@htlwk0001host cptt]# ls发布文章.html 文章详情.html files index.html resources文章详情_原创.html datd images plugins
(三)移动目录
将当前目录下的子目录data
移动到目录images
下:
[root@htlwk0001host cptt]# ls发布文章.html 文章详情.html files index.html resources文章详情_原创.html data images plugins[root@htlwk0001host cptt]# mv data images # 移动目录[root@htlwk0001host cptt]# ls发布文章.html 文章详情.html imagesplugins文章详情_原创.html filesindex.html resources[root@htlwk0001host cptt]# cd images[root@htlwk0001host images]# ls发布文章 首页 文章详情 文章详情_原创 data[root@htlwk0001host images]#
(四)移动目录且重命名
将当前目录下的子目录test
移到目录/home/wwwroot/liaowenxiong/cptt
下,且重命名为data
:
[root@htlwk0001host images]# mv test /home/wwwroot/liaowenxiong/cptt/data[root@htlwk0001host images]# pwd/home/wwwroot/liaowenxiong/cptt/images[root@htlwk0001host images]# cd ..[root@htlwk0001host cptt]# ls发布文章.html 文章详情.html files index.html resources文章详情_原创.html data images plugins[root@htlwk0001host cptt]#
(五)将一个目录下的内容移动到另外一个目录下
将目录 t2 下的内容移到目录 t1 下:
liaowenxiong@liaowenxiongdeMacBook-Air desktop % mv t2/* t1
(六)移动文件
将当前目录下的文件 tf_user_0523.sql 移动到目录 test 下:
[root@htlwk0001host ~]# mv tf_user_0523.sql test
(七)移动多个文件
[root@htlwk0001host ~]# mv file_2.txt file_3.txt file_4.txt /home/office/[root@htlwk0001host ~]# mv *.txt /home/office/
(八)移动文件并输出移动信息
[root@htlwk0001host ~]# mv -v *.txt /home/office
(九)移动多个文件,且不覆盖已存在的文件
[root@htlwk0001host ~]# mv -vn *.txt /home/office
参考文档
在线工具
Linux命令大全