linux复制目录cp错误

问题:linux

$ cp  /data   /tmp
cp: omitting directory `/data'

缘由:bash

在linux下,有一些操做不能直接对目录操做,例如删除rm,上述的cp,可能目录下面还存在目录ide


解决:spa

这种状况下,使用命令一般须要须要加参数,对上述问题,cp时只须要加-a选项参数便可。orm

$ cp  -a /data   /tmp

cp参数说明:递归

-a:此参数的效果和同时指定"-dpR"参数相同; it

-d:当复制符号链接时,把目标文件或目录也创建为符号链接,并指向与源文件或目录链接的原始文件或目录;class

-p:保留源文件或目录的属性;di

 -R/r:递归处理,将指定目录下的全部文件与子目录一并处理。



文件

相关文章
相关标签/搜索