mv 命令是“move”单词的缩写,其功能大致和英文含义一样,可以移动文件或对其改名。
这是一个使用频率超高的文件管理命令,我们需要特别留意它与复制的区别:mv 与 cp 的结果不同。mv 命令好像文件“搬家”,文件名称发生改变,但个数并未增加。而 cp 命令是对文件进行复制操作,文件个数是有增加的。
语法格式:mv [参数]
常用参数:
-i | 若存在同名文件,则向用户询问是否覆盖 |
-f | 覆盖已有文件时,不进行任何提示 |
-b | 当文件存在时,覆盖前为其创建一个备份 |
-u | 当源文件比目标文件新,或者目标文件不存在时,才执行移动此操作 |
参考实例
将文件 file_1 重命名为 file_2:
[root@linuxvip ~]# mv file_1 file_2
将文件 file 移动到目录 dir 中:
[root@linuxvip ~]# mv file /dir
将目录 dir1 移动目录 dir2 中(前提是目录 dir2 已存在,若不存在则改名 ):
[root@linuxvip ~]# mv /dir1 /dir2
将目录 dir1 下的文件移动到当前目录下:
[root@linuxvip ~]# mv /dir1/* .
正文完
发表至: 文件管理
2019-04-01