When I copied all of the directories below the specified directory in CentOS cp-a
, some of the permissions were changed.
Specifically, I was doing 777 recursively in the image directory, but I changed it to 777 again because an error occurred due to some changes.
cp-a
I thought it would be exactly the same as the original directory, so I was quite surprised.
色々 I've been working on a lot of things, so I might have misunderstood something
Question
·What is the difference between cp-a
and cp-p
?
·When I saw cp-a
help, it said --archive same as-dR--preserve=all
, so does it combine all cp-p
?
·Or should I write cp-ap
?
What do you want to do in the end
·I would like to copy everything with the same contents as the original directory
·Composition, content, mission, and timestamp
何 Assumptions for copying to an empty place.Copy content does not overlap, if any, overwrite all
http://linuxjm.osdn.jp/html/GNU_fileutils/man1/cp.1.html
says -a
is equivalent to -dpR
.
Oira, don't use cp
to copy the entire directory structure to your seniors,
I was told to use tar
or cpio
.
/home/alice/projects/zulu
To copy the entire following to /home/bob/zulu
,
(Assuming the destination has write permission)
(cd/home/alice/projects&&tar cf-zulu)|(cd/home/bob&&tar xvf-)
cpio
examples are left to others.
Is there a better way now?
© 2024 OneMinuteCode. All rights reserved.