← Back to team overview

sslug-teknik team mailing list archive

Re: Filrettigheder

 

In <Pine.LNX.4.10.10005242005530.1653-100000@toaster.monsted> Jesper Monsted <jesper@xxxxxxxxxxx> writes:

>> Når man bare kopiere filer så bliver filrettighederne ændret, 
>> hvorledes får jeg filerne flyttet så de har samme ejere og grupper.
>> Jeg skal have flyttet /usr ud på et nfs-share.

>cd /usr
>tar cf - | (cd /nfs; tar xvf -)

Den er ikke helt god.

1) Der skal nogle fil-specifikationer på den første tar kommando,
så den ved hvilke filer den skal læse. Tilføj en "*" der.

2) Såvidt jeg husker, så skal man da bruge "p" option for at få
bevaret alle permissions når man extracter filer ? 

Så jeg vil mene den kommando skal være

cd /usr
tar cf - * | (cd /nfs; tar xpvf -)

Men faktisk foretrækker jeg at bruge cpio til den slags operationer.
Det ser således ud:

cd /usr
find . -xdev | cpio -pdmvu /nfs
-- 
Henrik Storner      | "Crackers thrive on code secrecy. Cockcroaches breed 
<henrik@xxxxxxxxxx> |  in the dark. It's time to let the sunlight in."
                    |  
                    |          Eric S. Raymond, re. the Frontpage backdoor


References