From 8b80a447a311a25610bdfc7bf5b063c90e6b471e Mon Sep 17 00:00:00 2001 From: mckay Date: Sun, 4 Feb 2001 02:02:38 +0000 Subject: In the hope of saving others from hours of tedious recovery work, document that cp still isn't very useful for recursive copies even with the -R flag. This is because hard links are broken by cp. --- bin/cp/cp.1 | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'bin') diff --git a/bin/cp/cp.1 b/bin/cp/cp.1 index 5fa5116..852a53b 100644 --- a/bin/cp/cp.1 +++ b/bin/cp/cp.1 @@ -102,6 +102,16 @@ indirected through, and for to create special files rather than copying them as normal files. Created directories have the same mode as the corresponding source directory, unmodified by the process' umask. +.Pp +Note that +.Nm +copies hard linked files as separate files. +If you need to preserve hard links, consider using +.Xr tar 1 , +.Xr cpio 1 , +or +.Xr pax 1 +instead. .It Fl f For each existing destination pathname, remove it and create a new file, without prompting for confirmation -- cgit v1.1