linux中,怎样使用mv命令,移动整个文件夹(这个文件夹下还有文件夹)?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中,怎样使用mv命令,移动整个文件夹(这个文件夹下还有文件夹)?相关的知识,希望对你有一定的参考价值。
我记得有个参数,是递归的意思。
1、进入文件夹所在的目录,#cd tmp。
2、分别进入dog与cat 文件夹,查看文件是否正准。
3、进入dog文件夹,使用mv命令把a.txt移动到cat文件夹内。
4、分别查看dog与 cat文件夹,文件移动成功。
5、进入tmp目录,对整个文件夹进行移动操作。
6、把 cat文件夹移动到dog内。
7、查看dog文件夹,里面已经有cat文件夹了。
参考技术A mvdir1
dir2
运行mv时显示
directory
not
empty?
有一种可能是dir2目录下已经有一个名字为dir1的目录,且非空。 参考技术B mv命令没有递归的概念,-f 强制覆盖同名对象就可以了 参考技术C mv直接就可以移动了~ 参考技术D mv -rf r就是递归
linux下同时移动多个文件夹命令mv
在centos下要剪切文件或者文件夹的时候,一般都是使用的mv命令。
例如要移动a文件到b目录下。操作如下:
#假设a和b处于同一级别的目录下
mv a b/
如果要同时移动多个文件或者文件夹呢?
其实用的也是mv命令。
具体参数用的是-t
查看帮助解释如下
-t, --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY
很直白,移动所有的source到目标路径里面。
假如说你有多个文件(夹):a、b、c、d。
要把它们移动到myfile路径下。
命令如下:
mv a b c d -t /myfile
是不是很简单,会了吗?
会了的话,可以简单试一下哦
以上是关于linux中,怎样使用mv命令,移动整个文件夹(这个文件夹下还有文件夹)?的主要内容,如果未能解决你的问题,请参考以下文章