命令格式:mv + [选项]+ 源文件或者目录 + 目标文件或者目录
如果目标参数不存在,那么就是对源参数进行重命名。
如果目标参数是已经的文件或者目录,那么就是将源文件或者目录进行覆盖或者移动,此时源文件消失。
命令功能:进行文件、目录移动或重命名。
实验步骤:
1# man mv> more_help.file(通过数据流定向,将mv的帮助用法重新写入到more_help.file)
# ls
2如果目标参数不存在,那么就是对源参数进行重命名。
#mv more_help.file mv_help.file
# ls
3如果目标参数是已经存在的文件或者目录,那么就是将源文件或者目录进行覆盖或者移动,此时源文件消失。
# mv folder1 folder2
# ls
4# man mv> mv_help.file2(通过数据流定向,将mv的帮助用法写入到more_help.file2)
# mv mv_help.file mv_help.file2
# ls
黄色部分mv:是否覆盖“mv_help.file2”?y (此处y为用户输入,此命令为覆盖命令,mv将mv_help.file的内容覆盖到mv_help.file2文件中,mv_help.file文件消失)。