rsync is way better. It handles stuff like named pipes properly and its much more resistant to files being moved *during* the copy. Many versions of gnu cp can end up doing quite bizarre things if its copying a directory and that directory is renamed up the file tree while it copies.
rsync also means you can restart something later or quickly do an update if you missed a few bits. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
