linux 怎么样复制文件夹内所有文件到另一个文件夹?
作者&投稿:孙炊 (若有异议请与网页底部的电邮联系)
cp
./*
.*
/目标目录
比如把/home/leo/soft/目录下的文件复制到/home/leo/ware里:
用绝对路径复制:cp
/home/leo/soft/*.*
/home/leo/ware/
用相对路径复制:
先进入/home/leo/ware/目录:cd
/home/leo/ware/
复制:cp
../soft/*.*
.
1、copy ,cp,该命令的功能是将给出的文件或目录拷贝到另外一个文件或目录中。
语法: cp [选项] 源文件或目录 目标文件或目录
2、例如;在/TEST目录下新建test1和test2两个子文件夹。 假设复制源文件test1下的test01文件,目标目录为test2。
3、直接可以用: cp /TEST/test1/test01 /TEST/test2
4、例如;在/TEST目录下新建test1和test2两个子文件夹。 假设复制源文件test1文件夹,目标目录为test2。
直接用:cp -r /TEST/test1 /TEST/test2
5、但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?
6、应该用cp -r /TEST/test1/. /TEST/test2。把test1中的文件夹及文件复制到test2中。
7、也可以用cp -r /TEST/test1/* /TEST/test2。得到一样的效果。
将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
即格式为:cp -Rf 原路径/ 目的路径/
find * * |xargs -I {} cp -r {} ../Documents/
cp ./opt/* ./test
例如:把/home/Bond文件复制到/mnt目录内
cp -a /home/Bond /mnt 这个是把/home/Bond目录内的文件全部复制到/mnt目录下,包括/home/Bond本身 复制后的目录是:/mnt/Bond
cp -a /home/Bond/* /mnt 这个是把/home/Bond目录内的文件全部复制到/mnt目录下,不包括/home/Bond本身 复制后的目录是:/mnt
-a:此参数的效果和同时指定"-dpR"参数相同;
*代替所有文件
拓凌冠心: 递归复制:cp -r +路径+文件夹名称 +保存路径 如:将/home目录下test1文件夹中的所有文件复制到/tmp目录下的test2文件夹中 cp -r /home/test1 /temp/test2
西塞山区15621808348: Linux系统怎么复制文件夹下的全部文件到另外文件夹 - ?
拓凌冠心: 1、用cp命令可以复制全部文件. 1)、复制的时候记得使用通配符*,*表示所有文件. 2)、复制的时候记得-R参数,即递归复制,可以将源文件夹下的子文件夹中的文件一并复制. 2、示例:将当前用户home目录下的doc文件夹下的所有文件复...
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: cp -r /root/test /root/test2 cp -a /root/test /root/test2
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: cp -Rf /home/user1/* /root/temp/ 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身. 即格式为:cp -Rf 原路径/ 目的路径/
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: cp -rf xxx/* zzzz/ cp代表复制,rf代表递归和强制,*号代表所有,把xxx文件夹下的所有文件移到zzz文件夹下-p可以带属性复制,-u新覆盖原有
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: 用通配符*或? cp /dir/* /dest_dir/ 如果把下面的目录都考过去,就再加上-r参数: cp -r /dir/* /dest_dir/
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: cp -Rf /home/user1/* /root/temp/ 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身.即格式为:cp -Rf 原路径/ 目的路径/
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 - ?
拓凌冠心: cp -Rf /home/user1/* /root/temp/ 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身. 即格式为:cp -Rf 原路径/ 目的路径/
西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹? - ?
拓凌冠心: cp -Rf /home/user1/* /root/temp/ 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身.即格式为:cp -Rf 原路径/ 目的路径/
西塞山区15621808348: linux下怎么把一个文件复制到多个文件夹里 - ?
拓凌冠心: 比如说有个叫/root/a.txt的文件,你要复制到/home/a /home/b /home/c这些目录,可以如下:cp /rooot/a.txt /h...