欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux的mv命令小结

程序员文章站 2022-06-28 08:29:49
...
mv 源 目标 命令 
1、同级目录操作  源和目标在同一级目录下
	如果源是文件:
		目标是文件:
			如果目标存在:则覆盖目标文件
			如果目标不存在:则相当于修改文件名
		目标是文件夹:
		    如果目标存在:则复制源文件到目标文件夹下
			如果目标不存在:不成立
	如果源是文件夹:
		目标是文件:不行
		目标是文件夹:
			如果目标存在:则将源文件夹复制到目标文件夹下
			如果目标不存在:则相当于给源文件夹命名
			
2、不同级目录操作:源和目标在不在同一级目录下
	如果源是文件:
		目标是文件:
			如果目标存在:则覆盖目标文件
			如果目标不存在,则相当于移动到目标文件的上级目录下
		目标是文件夹:
			如果目标不存在:不行
			如果目标存在:移到目标下
     如果源是文件夹:
		目标是文件:不行
		目标是文件夹:
		    如果目标不存在:不行
			如果目标存在:则将源文件夹复制到目标文件夹下

 

相关标签: linux 的mv命令