Linux系统下复制命令为cp,但是cp不带参数只能复制文件,如果需要把一个目录下的子目录复制到当前目录,需要加参数-R递归操作,把目录下文件和子目录一并处理:
例如:把/mnt/zhidao子目录复制到当前/etc目录下
cp -R /mnt/zhidao /etc
Linux系统下cp命令常用参数:-a:此参数的效果和同时指定"-dpR"参数相同
-b:删除、覆盖目的文件先备份-f:强行复制文件或目录, 不论目的文件或目录是否已经存在-i:覆盖文件之前先询问用户-l:对源文件建立硬链接,而非复制文件-p::保留源文件或目录的属性,包括所有者、所属组、权限与时间-r:递归处理,将指定目录下的文件与子目录一并处理。-R:递归处理,将指定目录下的文件及子目录一并处理-v :显示执行过程
linux复制指定目录下的全部文件到另一个目录中
复制指定目录下的全部文件到另一个目录中
文件及目录的复制是经常要用到的。linux下进行复制的命令为cp。
假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了
如果dir2目录不存在,则可以直接使用
直接使用cp命令,目的地址写到子目录即可。