命令格式:mv + [选项]+ 源文件或者目录 + 目标文件或者目录

如果目标参数不存在,那么就是对源参数进行重命名。

如果目标参数是已经的文件或者目录,那么就是将源文件或者目录进行覆盖或者移动,此时源文件消失。

命令功能:进行文件、目录移动或重命名。

实验步骤:

1# man mv> more_help.file(通过数据流定向,将mv的帮助用法重新写入到more_help.file)

# ls

Linux之mv

2如果目标参数不存在,那么就是对源参数进行重命名。

#mv  more_help.file  mv_help.file

# ls

Linux之mv

3如果目标参数是已经存在的文件或者目录,那么就是将源文件或者目录进行覆盖或者移动,此时源文件消失。

# mv folder1 folder2

# ls

Linux之mv

4# man mv> mv_help.file2(通过数据流定向,将mv的帮助用法写入到more_help.file2)

# mv mv_help.file mv_help.file2

# ls

Linux之mv

黄色部分mv:是否覆盖“mv_help.file2”?y (此处y为用户输入,此命令为覆盖命令,mv将mv_help.file的内容覆盖到mv_help.file2文件中,mv_help.file文件消失)

相关文章: