linux 怎么样复制文件夹内所有文件到另一个文件夹?

作者&投稿:孙炊 (若有异议请与网页底部的电邮联系)
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。得到一样的效果。

cp -Rf /home/user1/* /root/temp/
将 /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"参数相同;
*代替所有文件


西塞山区15621808348: linux 怎么样复制文件夹内所有文件到另一个文件夹 -
拓凌冠心: 递归复制: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...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网