Copie todos os arquivos de um lugar para outro enquanto mantém as permissões do grupo

1

Estou tentando copiar arquivos de um lugar para outro, estou usando isso:

cp -R /from/ /to/

No entanto, embora isso mantenha as permissões padrão, está definindo as permissões do grupo como 0 0 (proprietário / grupo).

Como posso copiar os arquivos enquanto mantenho as permissões corretas?

    
por Brett 17.04.2013 / 19:42

1 resposta

4

Na página do manual de 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

Portanto, cp -Rp /from/ to/ deve funcionar.

    
por 17.04.2013 / 19:46