Sté*_*las 12
点 ( .) 只是.目录中的目录,它与目录本身相同(ls -la /foo将显示给您)。因此,如果您foo/.在其他地方复制,则可以有效地复制下面的所有树,foo而不会复制foo自身(您将其复制到foo2/.与 相同的位置foo2)。
/foo/*由 shell 扩展为 中的非隐藏文件和目录的列表/foo,因此除了 dotfiles/dotdirs 之外,它还会将相同的目录结构复制/foo到/foo2其中。有效地,cp将收到(可能)许多参数。如果列表太大,甚至可能导致执行cp失败。