diff options
author | 2004-12-07 19:17:44 +0000 | |
---|---|---|
committer | 2004-12-07 19:17:44 +0000 | |
commit | 8f2f1fd9fc0ff0b761ae2b98cff8493b87863ff2 (patch) | |
tree | cb0158de680ff8fddca2fe339f06f981d0443d27 | |
parent | wrap pkg_add usage. (diff) | |
download | wireguard-openbsd-8f2f1fd9fc0ff0b761ae2b98cff8493b87863ff2.tar.xz wireguard-openbsd-8f2f1fd9fc0ff0b761ae2b98cff8493b87863ff2.zip |
Document cp(1) does not preserve hard links. With and ok jmc@ and millert@
-rw-r--r-- | bin/cp/cp.1 | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/bin/cp/cp.1 b/bin/cp/cp.1 index c1274805855..800827dd29b 100644 --- a/bin/cp/cp.1 +++ b/bin/cp/cp.1 @@ -1,4 +1,4 @@ -.\" $OpenBSD: cp.1,v 1.23 2003/06/02 23:32:06 millert Exp $ +.\" $OpenBSD: cp.1,v 1.24 2004/12/07 19:17:44 otto Exp $ .\" $NetBSD: cp.1,v 1.9 1995/07/25 19:36:45 jtc Exp $ .\" .\" Copyright (c) 1989, 1990, 1993, 1994 @@ -79,11 +79,21 @@ If designates a directory, .Nm copies the directory and the entire subtree connected at that point. +Created directories have the same mode as the corresponding source +directory, unmodified by the process's umask. +.Pp This option also causes symbolic links to be copied, rather than followed, and special files to be created, rather than being copied as normal files. -Created directories have the same mode as the corresponding source -directory, unmodified by the process's umask. +However, +.Nm +copies hard linked files as separate files. +To preserve hard links, +use a utility such as +.Xr pax 1 +or +.Xr tar 1 +instead. .It Fl H If the .Fl R |