PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mv und Dateirechte ??



17.01.01, 14:03
Hallo,
wie ist es denn machbar, komplette Verzeichnisse mit Unterverzeichnissen von einer Partition zu einer anderen zu verschieben ohne das dabei die bestehenden Datei- Verzeichnisrechte geändert werden?
Mit dem Befehl mv scheint es ja nicht zu funktionieren. Befehl cp funktioniert, ändert aber leider alle Datei- Verzeichnisrechte.
Für Tipps bin ich sehr dankbar.
Gruß
Jens

thommy
17.01.01, 14:44
"tar" kann es...

Thomas

thomas.zwatz
17.01.01, 17:21
hi

$ cd /home
$ find zu_kopierendes_dir/* | cpio -pdmvau /tmp

kopiert das Directory /home/zu_kopierendes_dir nach /tmp/zu_kopierendes_dir

und auch Ownerships, Links usw. bleiben erhalten.

Gruß
Thomas

[Dieser Beitrag wurde von thomas.zwatz am 17. Januar 2001 editiert.]

18.01.01, 01:26
<BLOCKQUOTE><font size="1" face="Arial,Helvetica,Geneva">Zitat:</font><HR>Original erstellt von jens68:
Hallo,
wie ist es denn machbar, komplette Verzeichnisse mit Unterverzeichnissen von einer Partition zu einer anderen zu verschieben ohne das dabei die bestehenden Datei- Verzeichnisrechte geändert werden?
Mit dem Befehl mv scheint es ja nicht zu funktionieren. Befehl cp funktioniert, ändert aber leider alle Datei- Verzeichnisrechte.
Für Tipps bin ich sehr dankbar.
Gruß
Jens[/quote]

Versuch einmal

cp -Rp Scr Dst

Mit dem (p) bleiben die Zugriffsrechte und die Eigentümer erhalten.

Thomas

18.01.01, 19:29
jo ... tar:

cd quelle
tar cf - . | (cd ../ziel; tar xvf -)