Kopieren Sie alle Dateien von einem Ort zum anderen, während Sie die Gruppenberechtigungen behalten

1

Ich versuche, Dateien von einem Ort an einen anderen zu kopieren. Ich benutze dies:

cp -R /from/ /to/

Während dies die Standardberechtigungen beibehält, werden die Gruppenberechtigungen auf 0 0(Eigentümer / Gruppe) gesetzt.

Wie kann ich die Dateien unter Beibehaltung der richtigen Berechtigungen kopieren?

Brett
quelle

Antworten:

4

Aus der Manpage von cp:

   -p     same as --preserve=mode,ownership,timestamps

   --preserve[=ATTR_LIST]
          preserve the specified attributes (default: mode,owner‐
          ship,timestamps),  if  possible  additional attributes:
          context, links, xattr, all

Sollte also cp -Rp /from/ to/funktionieren.

terdon
quelle