命令解释
这是移动(move)的意思,当你要移动文件或目录的时候,这个命令就很重要。另一个用途就是“更改文件名”,我们可以很轻易地使用mv来更改一个文件的文件名。
命令说明
[root@localhost ~]# mv [-fiu] source destination
[root@localhost ~]# mv [options] source1 source2 source3 ... directory
参数:
-f : force 强制的意思,如果目标已经存在,不会询问直接覆盖。
-i : 若目标文件已经存在时,就会询问是否会覆盖。
-u : 若目标文件已经存在,且 source 比较新,才会更新。
命令举例
[root@localhost ceshi]# ll
drwxr-xr-x 2 root root 4096 08-03 00:45 abc
-rw-r--r-- 1 root root 0 08-03 00:44 test
[root@localhost ceshi]# mv test abc/
# 将test文件移动到abc目录下
[root@localhost ceshi]# mv test test2
# 将test文件重命名为test2
[root@localhost ceshi]# mv test1 test2 test3 abc/
# 将多个文件移动到某个目录下