The usual way to copy a tree is to use recursive copy:
cp -pr source destination
says, "don't follow symbolic links" and the -r
says, "copy directories recursively." This simply means that cp
will "walk the tree," copying as it goes -- the tree will be copied to the destination -- all directories and the files within them.
You don't want to follow symbolic links (because you'll copy everything the link points to and you probably don't want to do that).
Hope this helps some.