Kevin Falcone on Wed, 5 Jul 2000 13:05:24 -0400 (EDT) |
>>>>> "LB" == Luis Baars <luisbaars@hotmail.com> writes: LB> On Wed, 5 Jul 2000 04:13:11 -0400 (EDT), Bill wrote: >> # cp -a /dirname /mnt/dirname LB> Wouldn't it be better to use tar? When you use cp, file perms, LB> owners, and groups get all screwed up....don't they? I would LB> probably use the following command: Actually, the -a param to GNU cp causes the following (from man cp) -a, --archive same as -dpR -d, --no-dereference preserve links -p, --preserve preserve file attributes if possible -R, --recursive copy directories recursively To me, that looks like it should take care of maintaining permissions. And, as he said in the snipped part, you could unset your UMASK, which should prevent permission mangling. LB> # tar cf - /dirname | (cd /mnt/dirname; tar xvf -) Which is similar to what I would use. I think you want a -p in there so that you preserve permissions. -kevin -- Kevin Falcone <kevinfal@seas.upenn.edu> "TIMTOWTDI, but did you have to pick the ugliest way you could find?" -- Michael Carman in comp.lang.perl.misc ______________________________________________________________________ Philadelphia Linux Users Group - http://plug.nothinbut.net Announcements - http://lists.nothinbut.net/mail/listinfo/plug-announce General Discussion - http://lists.nothinbut.net/mail/listinfo/plug
|
|