cp -R source_path target_path vs cp -R source_path / * target_path

时间:2014-12-22 23:45:40

标签: linux amazon-ec2 amazon

之间的区别是什么
cp -R source_path target_path

VS

cp -R source_path/* target_path

我发现第二个cmd适用于我的amazon linux系统(红帽核心),但我不知道为什么?

1 个答案:

答案 0 :(得分:1)

不同之处在于前者创建target_path/source_dir/*而后者target_path/*。换句话说,第一个命令复制文件,包括source_path中的最后一个目录以及其中的所有.*文件,前提是它们是任意的。第二个命令将所有不以.开头的内容从source_path复制到target_path

所以我的猜测是你真的不想在source_pathtarget_path创建最后一个目录,而是直接从source_path复制所有非点文件